CATCHMENT AREA Meaning of CATCHMENT AREA in English [catchment area] n (1940): the geographical area served by an institution Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012