We found 2 definitions of drainage system from 2 different sources.
Advertising
What does drainage system mean?
WordNet
Noun
drainage system -
a system of watercourses or drains for carrying off excess water
= synonym
= antonym
= related word
OmegaWiki DictionaryOmegaWiki DictionaryΩ
drainage system A surface stream, or a body of impounded surface water, together with all other such streams and water bodies that are tributary to it and by which a region is drained. An artificial drainage system includes also surface and subsurface conduits.
Feel free to write to us if you have any questions. But before you do so, please take a look on our page with Frequently Asked Questions (FAQ) and even our sitemap to get a full overview of the content on our site.