English

remedy noun definition in Medication topic from the Oxford Advanced Learner's Dictionary

remedy

 noun: Medication topic
a treatment or medicine to cure a disease or reduce pain that is not very serious a herbal remedy remedy for something an excellent home remedy for sore throats