irrigate verb To water, as land, by ditches or other artificial means. ULY ghidiqlash UEY غىدىقلاش USY ғидиқлаш 汉语 Click for Chinese Translation