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