What is the full meaning of dieldrin
a persistent chemical pesticide [n -S]
Example of the word dieldrin placed on a Scrabble board.