shock troops

Noun
  1. Soldiers who are specially trained and armed to lead an assault (synset 108290925)

Other Searches