1 storm troops | Definition of storm troops

storm troops

plural noun

Definition of storm troops

2 sometimes capitalized S&T : troops belonging to the Sturmabteilung of Nazi Germany