0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?