Dictionary Definition: irrigation