• word of the day

    lachrymation

    lachrymation - Dictionary definition and meaning for word lachrymation

    Definition
    (noun) shedding tears
    Synonyms : lacrimation , tearing , watering
Download our Mobile App Today
Receive our word of the day
on Whatsapp