Definisi 'irrigation'

English to English
1 supplying dry land with water by means of ditches etc Terjemahkan
source: wordnet30

2 (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution Terjemahkan
source: wordnet30

3 The act or process of irrigating, or the state of being irrigated; especially, the operation of causing water to flow over lands, for nourishing plants. Terjemahkan
source: webster1913

Visual Synonyms