Battlesuit Definition
noun
(science fiction) A technologically enhanced suit worn in battle for protection, camouflage, etc.
Wiktionary
Other Word Forms of Battlesuit
Noun
Singular:
battlesuit
Plural:
battlesuitsFind Similar Words
Find similar words to battlesuit using the buttons below.