storm troops

 

plural noun

  • another term for shock troops.
  • (Storm Troops) historical the Nazi political militia; the Brownshirts.

Derivatives

storm trooper

noun