Figurative Language
idioms.thefreedictionary.com Definition of smell a rat in the Idioms Dictionary by The Free Dictionary
idioms.thefreedictionary.com Definition of between a rock and a hard place in the Idioms Dictionary by The Free Dictionary
encyclopedia.thefreedictionary.com Wikipedia article about Elephant in the room

This site uses cookies to deliver our services. By using our site, you acknowledge that you have read and understand our Terms of Service and Cookie Policy. Your use of ThingLink's Products and Services, is subject to these policies and terms.