Meaning of “remedy” - Learner’s Dictionary

remedy

noun [ C ] uk us /ˈremədi/
FOR AN ILLNESS

B2 something that makes you better when you are sick:

a flu remedy
FOR A PROBLEM

B2 something that solves a problem:

The remedy for the traffic problem is to encourage people to use public transport.

(Definition of “remedy noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)