irrigationEnglish

irrigation

Noun

Supplying dry land with water by means of ditches etc

English: irrigation

Bahasa: irigasi, pengairan

(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution

English: irrigation

Bahasa words with similar meanings

Words that start with "irrigation"