An idiom is a combination of words that have a figurative meaning owing to its common usage. There are thousands of idioms and they occur frequently in all languages. Our application focused on English language, so you can search for idioms in mentioned language. The application contains several thousands of idioms.