Definify.com

Definition 2024


drainage_system

drainage system

English

The Yarlung Tsangpo river system

Noun

drainage system (plural drainage systems)

  1. (geomorphology) pattern formed by the streams, rivers, and lakes in a particular drainage basin

Synonyms

  • river system

Translations