The storm troops were deployed to handle the riot.
storm troops
Frequency:
65
%
The troops were trained as storm troops for special operations.
Idiomatic Expressions for storm troops
Phrase: storm troops of the opposition
Meaning: a group of people who are very active and aggressive in pursuing their goals or agenda
Usage: The storm troops of the opposition party have been campaigning tirelessly for the upcoming election.