catchment
About 1.33 uses per million words.
Meaning
- noun Any structure or land feature which catches and holds water; the collection of such water.
- noun A catchment area, or the people it serves.
- verb To divide into catchment areas.
the catchmenting of mental health services
Similar words
watershed river pond drainage pool lagoon intake tank hydrological hydrographic
Often followed by
area areas of and basin is management in basins
Word family
catchments
Save “catchment” to learn later