English

edit

Etymology

edit

storm +‎ troop

Noun

edit

storm troop (plural storm troops)

  1. Alternative spelling of stormtroop