CATCHMENT AREA (BASIN) Meaning of CATCHMENT AREA (BASIN) in English The area draining into a river, reservoir, or other body of water. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012