irrigate
1. [ verb ] pour water on
Synonyms: water
Examples:

"Water the lawn"

Related terms: wet flush syringe hush hose irrigation watering
2. [ verb ] supply with a constant flow or sprinkling of some liquid, for the purpose of cooling, cleansing, or disinfecting
Examples:

"irrigate the wound"

Related terms: treat irrigation
Similar spelling:   irrigation