You are viewing a single comment's thread from:RE: ENGLISH IDIOMS: all alongView the full contextjahangirwifii (66)in #persian • 7 years ago An idiom is a phrase or an expression that has a figurative, or sometimes literal, meaning . Thanks for share