Meaning of shock troops

Definition of shock troops

(noun) soldiers who are specially trained and armed to lead an assault

Other information on shock troops

WIKIPEDIA results for shock troops
Amazon results for shock troops