INCAPACITANT Meaning of INCAPACITANT in English ■ noun a substance capable of temporarily incapacitating a person without wounding or killing them. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004