catchment area Syllabification: (catch·ment ar·e·a)Translate catchment area | into Italian | into Spanish Definition of catchment area noun 1the area from which rainfall flows into a river, lake, or reservoir. 2chiefly British the area of a city, town, etc., from which a hospital’s patients or school’s students are drawn. catchment area in other Oxford dictionaries Definition of catchment area in the British & World English dictionary