Idiom: Beard the lion in his own den

What does 'Beard the lion in his own den' mean?

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: