INCAPACITANT


Meaning of INCAPACITANT in English

ˌinkəˈpasətənt, -səd.ə- noun

( -s )

: a chemical or biological agent (as tear gas) used to temporarily incapacitate people or animals

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.