CATCHMENT Meaning of CATCHMENT in English n. the collection of rainfall. Phrases and idioms: catchment area 1. the area from which rainfall flows into a river etc. 2 the area served by a school, hospital, etc. Oxford English vocab. Оксфордский английский словарь. 2012