ALL meanings of irrigation
ir·ri·ga·tion
I i - noun irrigation The act or process of irrigating, or the state of being irrigated; especially, the operation of causing water to flow over lands, for nourishing plants. 1
- noun irrigation the artificial application of water to land to assist in the production of crops. 1
- noun irrigation Medicine/Medical. the flushing or washing out of anything with water or other liquid. 1
- noun irrigation the state of being irrigated. 1
- noun irrigation farming: watering land 1
- noun irrigation medicine: flushing out 1
- noun irrigation Irrigation is bathing or washing out a body part, cavity, or wound with water or a medicated fluid. 0