Irrigation

Tamil Dictionary definitions for Irrigation

Irrigation : பாசானம்

Irrigation : பாசானம்

Irrigation : நீர்ப்பாசனம்

Irrigation definition

Noun. 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.