LACHRYMATOR


Meaning of LACHRYMATOR in English

n. an agent irritating the eyes, causing tears.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.