Idiom: Beard the lion in his own den

Idiom Definitions for 'Beard the lion in his own den'


If you confront a powerful or dangerous rival on their territory, you are bearding the lion in his own den.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: