shock troops Meaning, Definition & Usage

  1. noun soldiers who are specially trained and armed to lead an assault

WordNet