LACRIMATOR


Meaning of LACRIMATOR in English

n. substance which causes the eyes to produce tears (i.e. tear gas)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.