catchments
catchments has 1 sense in the JumbleFix dictionary. Letters: 10.
Definitions
noun
. Plural of catchment; areas from which water drains into a river, lake, or reservoir, or regions served by a particular institution.