LACHRYMATOR Meaning of LACHRYMATOR in English n. an agent irritating the eyes, causing tears. Oxford English vocab. Оксфордский английский словарь. 2012