Definition of Alleviator

  • 1. A therapist who makes suffering more endurable Noun
  • 2. Remedy that alleviates pain without curing Noun

Synonyms for word "alleviator"

Semanticaly linked words with "alleviator"

Hyponims for word "alleviator"