Home

Word

shock troops, n.
more info soldiers who are specially trained and armed to lead an assault
<noun.group>

shock troops
semantic pointers
hypernym