English | German | Russian | Czech

shock troops English

Meaning shock troops meaning

What does shock troops mean?

shock troops

soldiers who are specially trained and armed to lead an assault

Synonyms shock troops synonyms

What other words have the same or similar meaning as shock troops?

shock troops English » English

storm-troops hit squad flying squad commando

Are you looking for...?