I.MECH.E. Meaning of I.MECH.E. in English ■ abbreviation Institution of Mechanical Engineers. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004