shock troops
English Dictionary
->
Letter S
-> shock troops
Search Dictionary:
shock troops Definition
(n)
soldiers
who
are
specially
trained
and
armed
to
lead
an
assault
shock troops Synonyms
shock troops
© Art Branch Inc.