irrigar
Top 25000
Meanings
Verb
1. to irrigate (to supply with water directly) (transitive)
Examples1
The adrenaline that irrigates my brain had anesthesized the pain.