Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

beard the lion (in his/her den)

Definition

to visit an important person in order to tell or ask them something unpleasantVisitingDealing with things or peopleActing and actsCoping and not copingTolerating and enduring
(Definition of beard the lion (in his/her den) from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)