English Idioms and Idiomatic Expressions - UsingEnglish.com
A reference of 3,744 English idioms and idiomatic expressions with definitions. ... An idiom is a phrase where the words together have a meaning that is different from the dictionary definitions of the individual words, which can make idioms hard for ESL ...