storm troop

English

Etymology

From storm +‎ troop.

Noun

storm troop (plural storm troops)

  1. Alternative spelling of stormtroop.

Anagrams