catchments
From WikiWord, the free dictionary
English
Definitions
noun
- Any structure or land feature which catches and holds water; the collection of such water.
- A catchment area, or the people it serves.
Related words
Synonyms
basinsdrainagesembaymentslagoonspitspondspoolsracewaystankstroughswatershedscatchment areacatch basinreservoirswater supplyhydrological