to beard the lion in his den

Definizione e significato di "beard the lion in his den"in inglese

to beard the lion in his den
01

[barba] il leone nella sua tana

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
IdiomIdiom
example
Esempi
The activists bearded the lion in her den by organizing a protest outside the corporate headquarters.
LanGeek
Scarica l'App
langeek application

Download Mobile App

stars

app store