to beard the lion in his den
01
to confront someone very powerful or dangerous in their area of control and strength, where they hold the advantage
idiom
أمثلة
Few employees dared to beard the lion in her den and challenge the founder in her own office.



























