shock troops
Meaning, Definition & Usage
Dictionary
Related
noun
soldiers who are specially trained and armed to lead an assault
WordNet
Previous
shoaliness
shoaling
shoaly
shoar
shoat
Next
shockable
shockdog
shocked
shocker
shocking