Lachrymator Meaning
There are 1 meaning(s) for word Lachrymator
Meaning 1 : a gas that makes the eyes fill with tears but does not damage them; used in dispersing crowds
Synonyms : lacrimator, tear gas, teargas
Synonyms : lacrimator, tear gas, teargas
