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