incapacitant (English, noun)
expansion: incapacitant (plural incapacitants)
Senses:
glosses: Any device or substance used to incapacitate a person or crowd
Forms:
form: incapacitants
tags: plural