Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: irrigation  `i-ru'gey-shun
  1. Supplying dry land with water by means of ditches etc
     
  2. (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution

Derived forms: irrigations

See also: irrigate

Type of: medical aid, medical care, provision, supply, supplying

Encyclopedia: Irrigation