Word Hen
What is the meaning of the word "
irrigate
"?
Definitions:
supply with a constant flow or sprinkling of some liquid, for the purpose of cooling, cleansing, or disinfecting
verb
irrigate the wound
Synonyms:
water