Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement