An Encylopedia Britannica Company

wonder drug

1 ENTRIES FOUND:
wonder drug noun
plural wonder drugs
wonder drug
noun
plural wonder drugs
Britannica Dictionary definition of WONDER DRUG
[count]
: a very effective drug