What is the full meaning of watered
WATER, to sprinkle with a transparent, odourless, tasteless liquid [v]
Example of the word watered placed on a Scrabble board.