drainage Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

پانی کی نکاسی کا انتظام

paani ki nikasi ka intizam

View English Meanings of: paanikinikasikaintizam

Definitions

English definition for drainage

1. n. emptying something accomplished by allowing liquid to run out of it

All in One

Drainage is the natural or artificial removal of surface and sub-surface water from an area. The internal drainage of most agricultural soils is good enough to prevent severe waterlogging (anaerobic conditions that harm root growth), but many soils need artificial drainage to improve production or to manage water supplies.
Continue Reading
From Wikipedia, the free encyclopedia

Thesaurus

Synonyms and Antonyms for drainage

Related Images

Related Images/Visuals for drainage

International Languages

Meaning for drainage found in 21 Languages.

Sponored Video