Idioms Translation, A speech form or an expression of a given language that is peculiar to itself … IDIOM meaning: 1.