Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lachrymose

- Generating or shedding tears; given to shedding tears; suffused with tears; tearful.

Crossword clue for lachrymose

- Tearful