Catchment
noun
Any structure or land feature which catches and holds water; the collection of such water.
A catchment area, or the people it serves.
verb
To divide into catchment areas.
“the catchmenting of mental health services”
Any structure or land feature which catches and holds water; the collection of such water.
A catchment area, or the people it serves.
To divide into catchment areas.
“the catchmenting of mental health services”
Loading dictionaries...
Initializing dictionary manager