mecha means A large armoured robot on legs, typically controlled by a pilot seated inside. Lexicurio rates it Sui generis — a strength score of 87 out of 100.
noun
- 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.”