Drainage - What does it mean?

drainage | |

drainage

Noun

(en noun)
  • A natural or artificial removal of surface and sub-surface water from a given area.
  • A system of drains.
  • Derived terms

    * positive drainage

    Anagrams

    * ----

    Not English

    has no English definition. It may be misspelled.