REMEDY


Meaning of REMEDY in English

Something that consistently helps treat or cures a disease. From the Latin remedium meaning that which heals again (and again).

English dictionary of medicine.      Английский словарь медицины.