Dictionary definition · alleviate
verb
- provide physical relief, as from pain"This pill will relieve your headaches"
- make easier"you could facilitate the process by sharing your knowledge"
Similar words
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).