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 widget shows random idiom from a dictionary with about 3500 English idiomatic expressions with definitions. Can be used separately or in conjunction with the English Idioms Application. For native speakers and language study students.