remedy, cure
medicine
aid, assistance
a remedy
remedy, cure (something that corrects or counteracts)
Search
Explore