Noun shock troops has 1 sense
  1. shock troops - soldiers who are specially trained and armed to lead an assault
    --1 is a kind of
    troop
,
TOP