See Also: catchment(dictionary)
catchment area(medicine)
catchment area(dictionary)

catchment (iou)



catchment noun. M19.
[from CATCH verb + -MENT.]
In full catchment area. The area from which rainfall flows into a river, reservoir, etc., fig. from which a hospital's patients, a school's pupils, etc. are drawn.