What is the full meaning of overwatered
OVERWATER, to water excessively [v]
Example of the word overwatered placed on a Scrabble board.