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
例
She bearded the lion in his den by challenging the CEO during the board meeting.



























