Meaning of shock troops
Definition of shock troops
(noun)
soldiers who are
specially
trained
and
armed
to
lead
an
assault
Other information on shock troops
WIKIPEDIA results for
shock troops
Amazon results for
shock troops
Tweet