What is the full meaning of dillweeds
DILLWEED, the leaves of the dill plant [n]
Example of the word dillweeds placed on a Scrabble board.