beard

(redirected from beards the lion in his lair)
Also found in: Dictionary, Thesaurus, Medical, Encyclopedia.
Related to beards the lion in his lair: beard the lion in his den
See: defy