• word of the day

    alleviator

    alleviator - Dictionary definition and meaning for word alleviator

    Definition
    (noun) a therapist who makes suffering more endurable Definition
    (noun) remedy that alleviates pain without curing
    Synonyms : alleviant , palliative
Download our Mobile App Today
Receive our word of the day
on Whatsapp