Synonyms of Alleviator

Primary definition: A person or thing that reduces, mitigates, or lessens the severity of pain, distress, or a difficult situation.

Full Dictionary Entry

Antonyms & Opposite Concepts