Dictionary
Dictionary
Irrigation — definition & meaning
Word Type Definition 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.
Explore more words:
Accurse · Deliveress · Proper · Panurgic · Bit · Spread · Scruff · Whist ·