watering
English Dictionary
->
Letter W
-> watering
Search Dictionary:
watering Definition
(n)
shedding
tears
(n)
wetting
with
water
; "
the
lawn
needs
a
great
deal
of
watering
"
watering Synonyms
lachrymation
lacrimation
tearing
watering
© Art Branch Inc.