English word definition — powered by WordNet
(of pain or sorrow) made easier to bear
Want to remember alleviated?