Big Huge Thesaurus

diethylstilbesterol

noun

sounds kind of like