EFFECTIVE DRUG Meaning of EFFECTIVE DRUG in English medication which works efficiently, drug which produces the desired effect Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012