mecha /ˈmɛkə/ noun1 •A large armoured robot on legs, typically controlled by a pilot seated inside.Having deprived her of both her mecha and her lover, Masato looks set for a nasty end, but Miku arrives to save him. — 1997 formsmechas