Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: irrigation  ,i-ri'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

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

Encyclopedia: Irrigation