battlesuit
Noun
Meaning
battlesuit (plural battlesuits)
(science fiction) A technologically enhanced suit worn in battle for protection, camouflage, etc.
Noun
battlesuit (plural battlesuits)
(science fiction) A technologically enhanced suit worn in battle for protection, camouflage, etc.