catchment basin noun1 •A topographic region in which all water drains to a common outlet. formscatchment basins