Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
watering
in English
watering
us
//ˈwɔ.tə.ɹiŋ//
uk
//ˈwɔ.tə.ɹiŋ//
#common
Lemma:
water
The lemma is the base or root form of this word.
Definitions
Noun
pouring
water
on
something
;
diluting
Verb
supporting
plant
growth
with
water
wetting
or
supplying
with
water
irrigating
or
moistening
soil
to
give
animals
water
;
hydrate
to
make
something
less
strong
(
by
adding
water
)
Compounds / Phrases
dewatering
mouthwatering
watering hole
overwatering