MECH


Meaning of MECH in English

A bipedal military robot loaded with advanced weaponry, usually giant in size. Example: I was driving in my car when suddenly a mech destroyed the bridge up ahead.

Slang English vocab.      Английский сленговый словарь.