LACHRYMOSE MEANING IN ENGLISH

• Lachrymose Definition & Synonyms

  1. (a.) Generating or shedding tears; given to shedding tears; suffused with tears; tearful.


Synonyms:
Dolorous, Tearful, Weeping,

RECENT SEARCHES