Terdapat 2 arti kata 'lachrymatory' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata lachrymatory adalah yang membuat air mata bercucuran. Arti lainnya dari lachrymatory adalah yang membuat air mata leleh.