Incapacitant meaning

ĭnkə-păsĭ-tənt
A device or substance, such as tear gas, used to incapacitate individuals temporarily, as in riot control.
noun
0
0
Any device or substance used to incapacitate a person or crowd.
noun
0
0
Advertisement