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.