irrigate

Verbs

  • (v) supply with water, as with channels or ditches or streams
    • Water the fields
    water,
  • (v) supply with a constant flow or sprinkling of some liquid, for the purpose of cooling, cleansing, or disinfecting
    • irrigate the wound

Synonyms

water

Words of close approximity