storm troops
plural noun Military.
(formerly) German troops specially chosen and equipped for carrying out assault operations.
Origin of storm troops
1915–20; translation of German
Sturmtruppen
Words nearby storm troops
storm sewer,
storm signal,
storm surge,
storm track,
storm trooper,
storm troops,
storm warning,
storm watch,
storm window,
storm-cock,
stormbound
Example sentences from the Web for storm troops
A few days later the place where we were standing was under waves of German storm-troops.
Now It Can Be Told |Philip Gibbs