THE BEST MEDICINE
Meaning of THE BEST MEDICINE in English
the best way of improving a situation, especially of making you feel happier :
Laughter is the best medicine.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005