beard the lion in his den

beard the lion in his den

 

beard the lion in his den

(confront someone on their own territory)

  • He continues to refuse my calls, so I have to go to his office and beard the lion in his den.
  • He doesn’t want to come here; it’s better to beard the lion in his den.

 

 

  English Vocabulary

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!