Incapacitating troops Synonyms

Definitions for Incapacitating


  • (adjective) that cripples or disables or incapacitates

IT abbreviation

IT is an abbreviation for Incapacitating Troops
What does IT stand for?
IT stands for "Incapacitating Troops"

Definitions for Troops


  • (noun) soldiers collectively