noun
1.
( medical ) a medical treatment which works very quickly and effectively against a particular illness
2.
a fast and effective solution to a serious problem
noun
1.
( medical ) a medical treatment which works very quickly and effectively against a particular illness
2.
a fast and effective solution to a serious problem
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005