What is the meaning of the word "irrigate"?

Definitions:

  1. supply with a constant flow or sprinkling of some liquid, for the purpose of cooling, cleansing, or disinfecting copy to clipboard verb
    • irrigate the wound copy to clipboard

Synonyms: