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