2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENcatchment areaNoun
EN
The entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet
river basinbasinwatershed
bn:00008867n Concept
English:
geomorphology
river
hydrology
ecology
EN
In human geography, a catchment area is the area from which a location, such as a city, service or institution, attracts a population that uses its services and economic opportunities.
bn:17156549n Concept
English:
human