to beard the lion in his den

Definición y significado de "beard the lion in his den"en inglés

to beard the lion in his den
01

meterse en la boca del lobo

to confront someone very powerful or dangerous in their area of control and strength, where they hold the advantage
to [beard] the lion in (his|her) den definition and meaning
idiom
Ejemplos
Going to the cartel leader's town to accuse him was like bearding the lion in his den.
LanGeek
Descargar la Aplicación
langeek application

Download Mobile App

App Store