Irrigate  v. (-ting) 1 a water (land) by means of channels etc. B (of a stream etc.) Supply (land) with water. 2 supply (a wound etc.) With a constant flow of liquid.  irrigable adj. Irrigation n. Irrigator n. [latin rigo moisten]