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