shock troops ( synonym found)

Definition of shock troops:

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

Definition of shock troops:

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

Back to Top