A "mecha suit" refers to a large robotic armor or exoskeleton that a person can wear to enhance their physical abilities and perform tasks more efficiently. Full definition
As reported by CNet, the suit, dubbed the Kid's Walker Cyclops, is «an 800 - pound, 7 - foot - tall drivable mecha suit with a cockpit and moving arms. (educationworld.com)
What should have been a tension - fuelled opening fight between Horus and Set is displaced by computer generated imagery, as the gods equip their clunkily animated, eagle - styled mecha suits to perform shoddy aerial dogfights. (theyoungfolks.com)
Despite his infamous gift of gab, Cage is unwillingly strapped into a futuristic mecha suit and sent into battle. (indiewire.com)