Alleviation
Word Dictionary
-> Alleviation
Search:
Alleviation
(n.) The act of alleviating; a lightening of weight or severity; mitigation; relief.
(n.) That which mitigates, or makes more tolerable.
Terms of Use
Canadian Jobs