STORM TROOPS Meaning of STORM TROOPS in English military unit whose role is to make the first attack on an enemy Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012