What is the meaning of Irrigar?

to irrigate (to supply with water directly)

to irrigate (to supply with water directly)

to irrigate (to supply with water directly)

Source: wiktionary.org