(a.)

Tending to alleviate.

(n.)

That which alleviates.

Back to Dictionary