Idioms

If you have ever felt lost in an English conversation because someone said something that made no literal sense, you are not alone. Phrases like "spill the beans" or "hit the nail on the head" ca