What is the full meaning of stilbestrol
(US) a synthetic oestrogen, also STILBOESTROL [n -S]
Example of the word stilbestrol placed on a Scrabble board.