English dictionary
catchment area meaning and definition
Definition and meaning of catchment area at MeaningMonkey.org. catchment area meaning and definition in the English Dictionary.CATCHMENT AREA noun
Definition of catchment area (noun)
- the entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet
- "flood control in the Missouri basin"
- synonyms: basin, catchment basin, drainage area, drainage basin, river basin, watershed
Source: Princeton University Wordnet