beard the lion in his den

成語所屬單字lion

beard the lion in his den — 慣用語

1. To confront a powerful or influential person directly in their own territory, es

1.慣用語
釋義

在對方地盤與之對峙

To confront a powerful or influential person directly in their own territory, especially to challenge their authority or to demand something.

例句

Samir decided to beard the lion in his den and visit the CEO at his own office.

The journalist bearded the lion in his den by requesting a one-on-one meeting with the minister.