irrigare

listen to the pronunciation of irrigare
Latin - English
water, irrigate
diffuse
inundate
wet, moisten