Learn how to say Irrigates correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word irrigate:
to supply (land) with water by means of artificial canals, ditches, etc, esp to promote the growth of food crops
(medicine) to bathe or wash out a bodily part, cavity, or wound
(transitive) to make fertile, fresh, or vital by or as if by watering