The AI-powered English dictionary
plural warsuits
(science fiction) A suit equipped with technology for use in combat. examples