catchments
noun
Meaning
- Any structure or land feature which catches and holds water; the collection of such water.
- A catchment area, or the people it serves.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.