stormtroop (English, noun)
expansion: stormtroop (plural stormtroops)
Senses:
glosses: Synonym of stormtrooper.
Forms:
form: stormtroops
tags: plural
form: storm troop
tags: alternative