irrorare

Etymology
.

Verb

 * 1)  to run down, to flood (one's face, one's body, etc.)
 * 2)  to sprinkle, to wet, to water (plants)
 * 3)  to irrigate (tissue, an organ)