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

Sign up

By signing up you agree to the Terms of Service.