STORM TROOPS
Meaning of STORM TROOPS in English
noun plural
1. : shock troops
2. sometimes capitalized S&T : troops belonging to the Sturmabteilung of Nazi Germany
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012