usingenglish.com
English Idioms and Idiomatic Expressions - UsingEnglish.com
Our idiom dictionary contains definitions and examples for 7,033 English idioms and idiomatic expressions, categorised by topic and country of origin. Learn about this important area of the English language here!