Definify.com
Definition 2024
incapacitant
incapacitant
English
Noun
incapacitant (plural incapacitants)
- Any device or substance used to incapacitate a person or crowd
French
Adjective
incapacitant m (feminine singular incapacitante, masculine plural incapacitants, feminine plural incapacitantes)