An idiom is a phrase or expression that has a figurative meaning which differs from the literal meanings of the individual words. Idioms are challenging| LanguageTool