Definitions for "River basin"
The land area drained by a river and its tributaries.
an area of land drained by a main river and it's tributaries
an example of watershed, as is the basin of an inland sea
a mosaic of contrasting landscapes, patterns of land use socio-cultural systems, levels of economic development, and structures of governance