Animal Idioms Beard the lion in his den Meaning : To confront someone on his or her own territory. Example : I spent a week trying to reach Mr. Toynbee by phone, but his secretary always told me he was too busy to talk to me.Today I walked straight into his office and beard the lion in his den. Lions share of something Meaning : The largest portion of something. Example : I earn a lot, but the lions share goes for taxes.
Posted on: Sun, 21 Sep 2014 12:56:20 +0000
Trending Topics
Recently Viewed Topics
© 2015