(n.)

One who, or that which, alleviates.

Back to Dictionary