LACHRYMATOR Meaning of LACHRYMATOR in English n. an agent irritating the eyes, causing tears. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012