LACHRYMATOR Meaning of LACHRYMATOR in English n. an agent irritating the eyes, causing tears. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012