LACHRYMATOR Meaning of LACHRYMATOR in English [ 'lakrɪˌmeɪtə ](also lacrimator ) ■ noun chiefly Medicine a substance that irritates the eyes and causes tears to flow. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004