Big Huge Thesaurus

diethylstilbestrol

noun

sounds kind of like