ALL meanings of lachrymator
lach·ry·ma·tor
L l - noun lachrymator a chemical substance that causes the shedding of tears, as tear gas. 1
- noun lachrymator A substance that irritates the eyes and causes tears to flow. 1
- noun lachrymator Any substance that causes tears; such as tear gas. 0
- noun lachrymator a substance that irritates the eyes and produces tears, as tear gas 0