shock_troopsEnglish

shock troops

Noun

Soldiers who are specially trained and armed to lead an assault

English: shock troops