Alleviator

Definition:

  • (n.) One who, or that which, alleviates.

Compare alleviator with other words:

alleviator vs. alleviatory

alleviate vs. alleviator