American Dictionary
Definition shock troops in American English
shock troops noun
[plural] noun
Synonyms and related words

American Dictionary