Dictionary Check: irrigation

"irrigation" is a valid word!

Scrabble 11 points
Words with Friends 13 points

Definition

noun

supplying dry land with water by means of ditches etc

noun

(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution

Advertisement