TOP

Definition of irrigation noun from the Oxford Advanced Learner's Dictionary

irrigation

noun
 
/ˌɪrɪˈɡeɪʃn/
 
/ˌɪrɪˈɡeɪʃn/
[uncountable]
jump to other results
  1. the practice of supplying water to an area of land through pipes or channels so that crops will grow
    • irrigation channels
    • Irrigation has increased the area of cultivable land.
  2. (medical) the process of washing out a wound or part of the body with a flow of water or liquid
    • colonic irrigation
See irrigation in the Oxford Learner's Dictionary of Academic English
dizzy
adjective
 
 
From the Topic
Health problems
C1
Oxford Learner's Dictionaries Word of the Day