'alleviator' definitions:

Definition of 'alleviator'

(from WordNet)
noun
A therapist who makes suffering more endurable
noun
Remedy that alleviates pain without curing [syn: palliative, alleviant, alleviator]

Words containing 'alleviator'