irrigation

/,iri'geiʃn/
Noun
  1. (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
  2. supplying dry land with water by means of ditches etc

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "irrigation"

irrigation
The farmer checks the irrigation system in the field.