Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
watered
in English
watered
#common
Lemma:
water
The lemma is the base or root form of this word.
Definitions
Verb
to
pour
water
on
something
;
moisten
to
irrigate
or
supply
plants
with
water
to
provide
drinking
water
(
for
animals
)
to
overflow
or
flood
with
water
to
absorb
or
intake
water
to
make
less
concentrated
;
dilute
to
secrete
or
fill
with
water
to
wet
and
calender
for
a
wavy
appearance