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.

Idioms similar to 'Beard the lion in his own den'

See also: