'shock troops' definitions:

Definition of 'shock troops'

From: WordNet
noun
Soldiers who are specially trained and armed to lead an assault