Definition of Irrigation
-
(n.) 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.
Synonyms of Irrigation
No Synonyms Found.
Antonyms of Irrigation
No Antonyms Found.
Homophones of Irrigation
No Homophones Found.