irrigate
1.
(
verb
) pour water on; "Water the lawn"
Synonyms:
water
Related Words:
hose
,
hose down
,
hush
,
syringe
,
wet
Terms and Conditions of Use / Copyright Notice