to beard the lion in his den

Idiom

to go to see an important or powerful person to tell them that you disagree with them, that you want sth, etc.

Source details unavailable
Said in 0 films · #0