Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

irrigation Definition

Cancel
irrigation
noun(ir-ri-ga-tion)
(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
irrigation
noun(ir-ri-ga-tion)
supplying dry land with water by means of ditches etc

Words Related to irrigation!

irrigation Examples by Brain Bank Users