WTWM

whatsthatwordmean

← Definition
Guess

watering

adjectiveUsed for or related to supplying water.
nounThe act of giving water to plants or animals.

Synonyms

drenchingnounirrigationnoun

Built for word lovers.