NTC's English Idioms Dictionary
Provides more than 11,000 examples of usage for 5,500 high-frequency English idioms. Here, entries are mainly standard British English, but also include slang and informal expressions.
Provides more than 11,000 examples of usage for 5,500 high-frequency English idioms. Here, entries are mainly standard British English, but also include slang and informal expressions.