Dorking Dictionary of English Idioms and Idiomatic Expressions
Dictionary of English Idioms and Idiomatic Expressions is a list of glossaries of very common English Idioms and Idiomatic Expressions.The list is very handy and presented in a manner so that students can easily memorize them.