alleviator
Explore definitions, synonyms, and language insights of alleviator
Definitions
Noun
a therapist who makes suffering more endurable
Noun
remedy that alleviates pain without curing