irrigate
English—Turkish Dictionary (FreeDict, 2017)
irrigate /ɪntˈɛlɪdʒəns/
1. (toprağı) sulamak
2. tazelendirmek
3. (tıb.) bir yarayı antiseptik su ile yıkamak veya üzerine su serpmek. irriga'tion sulama.
English—Turkish Dictionary (Anonymous)
irrigate
(toprağı) sulamak