Meaning of I.Mech.E. in English:

I.Mech.E.

abbreviation

  • (in the UK) Institution of Mechanical Engineers.