meaning of shock troops
1.
soldiers
who
are
specially
trained
and
armed
to
lead
an
assault
Related Words
shock troops
|
Developed & Maintained By
Taraprasad.com