Definify.com

Definition 2024


incapacitant

incapacitant

English

Noun

incapacitant (plural incapacitants)

  1. Any device or substance used to incapacitate a person or crowd

French

Adjective

incapacitant m (feminine singular incapacitante, masculine plural incapacitants, feminine plural incapacitantes)

  1. debilitating