Idioms in the English Language

An idiom is a phrase whose meaning differs from the meaning of the individual words in it, considered separately and on their own. Here are some of them: It's raining cats and dogs – pouring rain. Bea