A free program for Android, by Atomic Infoapps.
English idioms and phrases are words or phrases that do not have a simple one-to-one meaning. Instead, they have a meaning that depends on the context, situation, and environment in which the word is used. This can make it difficult for a non-native speaker to express themselves clearly and accurately.
The purpose of this dictionary is to provide definitions of idioms and phrases, with the intention of helping non-native speakers improve their English. The dictionary is organized by idioms and phrases, and also includes an organized list of examples and idiomatic expressions.
The user can select an idiomatic expression, and the app will display the meaning and example.