Medical Dictionary
lacrimator
noun lac·ri·ma·tor
Medical Definition of LACRIMATOR
: a tear-producing substance (as tear gas)
Variants of LACRIMATOR
lac·ri·ma·tor also lach·ry·ma·tor \ˈlak-rə-ˌmāt-ər\
Seen & Heard
What made you want to look up lacrimator? Please tell us where you read or heard it (including the quote, if possible).