LACHRYMATOR


Meaning of LACHRYMATOR in English

n. an agent irritating the eyes, causing tears.

Oxford English vocab.      Оксфордский английский словарь.