beard the lion in his den
beard the lion in his den :
beard the lion in his den = beard the lion in his lair
confront or challenge someone on their own ground.
This phrase developed partly from the idea of being daring enough to take a lion by the beard and partly from the use of beard as a verb to mean face i.e. to face a lion in his den.
beard the lion in his den :
Idioms Index – Previous Page