ALLEVIATOR

Definition of ALLEVIATOR

  1. (noun)a therapist who makes suffering more endurable
  2. (noun)remedy that alleviates pain without curing