Try Participate Learning — Better teaching through digital resources.

English Idioms


by Maria Prikhodko


Developer Notes

An idiom is a group of words established by usage as having a meaning not deducible from those of the individual words. Usually idioms are hard for ESL students and learners to understand.
This application is a dictionary of about 3500 English idiomatic expressions with definitions.
For native...