ALL meanings of lacrimator
lac·ri·ma·tor
L l - noun lacrimator Alternative spelling of lachrymator. 1
- noun lacrimator a chemical substance that causes the shedding of tears, as tear gas. 1
- noun lacrimator a substance causing an increase in the flow of tears 0
- abbreviation LACRIMATOR lachrymator 0