English Idiom

(Redirected from English Idiomatic Phrase)

An English Idiom is an english-language idiomatic expression that conveys non-compositional meaning through culturally-specific figurative language.