English | German | Russian | Czech

incapacitant English

Meaning incapacitant meaning

What does incapacitant mean?

incapacitant

Any device or substance used to incapacitate a person or crowd

Synonyms incapacitant synonyms

What other words have the same or similar meaning as incapacitant?

incapacitant English » English

incapacitating agent

Are you looking for...?