Find the word definition

Wiktionary
catchment basin

n. (context hydrology English) A topographic region in which all water drains to a common outlet; a watershed.

WordNet
catchment basin

n. the geographical area draining into a river or reservoir [syn: catchment area, drainage area, drainage basin]