CompareWords
Compare
Alleviator
Definition:
(n.) One who, or that which, alleviates.
Compare
alleviator
with other words:
alleviator vs. alleviatory
alleviate vs. alleviator