Dictionary search results

Showing 1-3 of 3 results

relieve British & World English

Cause (pain, distress, or difficulty) to become less severe or serious

relieve English Thesaurus

a battery-powered device which helps relieve pain