|
Need synonyms for beards the lion in his den? Here's a list of similar words from our thesaurus that you can use instead.
Verb
To confront an adversary in his or her own environment
“So he performs yet another act of selflessness and goes to beard the lion in his den.”
|
|
|
|
|
|