MechanounA large armoured robot on legs, typically controlled by a pilot seated inside.🔗 Explore synonyms & relationships🌍 See word origin & history