English dictionary

catchment basin meaning and definition

Definition and meaning of catchment basin at MeaningMonkey.org. catchment basin meaning and definition in the English Dictionary.

CATCHMENT BASIN noun

Definition of catchment basin (noun)

  1. the entire geographical area drained by a river and its tributaries; an area characterized by all runoff being conveyed to the same outlet
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: