English Dictionary
Definition catchment area in British English
catchment area noun
[countable] noun
/ˈkætʃmənt ˌeəriə/
English Dictionary