Thumbnail

Phrase or Word
To beard the lion in his den
Definition
To confront a powerful or feared person boldly, especially in their own domain.
Language
English
Type
Faunamorph
Subcategory
Felines
Grammatical Subcategory
Verbs: Actions/States of Being