Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary (also found in English - Vietnamese, French - Vietnamese)
irrigation
Jump to user comments
Noun
  • (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
  • supplying dry land with water by means of ditches etc
Related search result for "irrigation"
Comments and discussion on the word "irrigation"