Boost your vocab and unleash your potential!

Definitions of shock troops
  1. noun
    soldiers who are specially trained and armed to lead an assault
    type of:
Explanation of shock troops
My lists:
Recently viewed words: