Incapacitating poison Synonyms
Definitions for Incapacitating
- (adjective) that cripples or disables or incapacitates
Synonyms for phrase
IP abbreviation
IP is an abbreviation for Incapacitating PoisonWhat does IP stand for?
IP stands for "Incapacitating Poison"