Definitions
noun
soldiers who are specially trained and armed to lead an assault
Look “shock troops” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
soldiers who are specially trained and armed to lead an assault