DIETHYLSTILBESTROL Meaning of DIETHYLSTILBESTROL in English n. chemical substance that functions as an artificial estrogen Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012