• word of the day

    lachrymation

    lachrymation - Dictionary definition and meaning for word lachrymation

    Definition
    (noun) shedding tears
    Synonyms : lacrimation , tearing , watering
Connect with us on Facebook