Incapacitant

What is Incapacitant?

Incapacitant definition and meaning on Dictionary terms:
noun
something, as a chemical spray, that incapacitates an individual: to use incapacitants for riot control.

 

reference: www.dictionary.com/browse/incapacitant

Tags: