YourDictionary

lachrymator

noun

a substance that irritates the eyes and produces tears, as tear gas

See lachrymator in American Heritage Dictionary 4

Learn more about lachrymator

link/cite print suggestion box