|
|
Sponsored Links
|
Idioms Home
Throw (Someone) To The Lionsto permit someone to be blamed or criticized for something without trying to help or protect him or her The company threw the manager to the lions and made him take responsibility for the problem that he had caused. Recently Added |
Sponsored Links
Tools
Bookmark/Discuss
|
|
|