Synonyms of Drainage basin

Primary definition: An area of land where all precipitation collects and drains off into a common outlet, such as a river, bay, or other body of water.

Full Dictionary Entry

Antonyms & Opposite Concepts