Search Details

Word: drainage (lookup usage) (lookup stats)


Meaning:

Noun:

  • A natural or artificial removal of surface and sub-surface water from a given area.
  • A system of drains.

Source: Wiktionary | Src Info »