Animal Idioms Beard the lion in his den Meaning : To - TopicsExpress



          

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