to heal; to cure; to satisfy (e.g. hunger, thirst); to alleviate (e.g. sorrow, fatigue)
healing; soothing; therapy; comfort; solace
to soothe one's soul; to raise one's spirits
therapy; healing; rejuvenating; refreshing; soothing
to cure an illness; to cure a disease