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.      Сжатый оксфордский словарь английского языка.