CATCHMENTS

10 letters 19 Scrabble points

Definition of CATCHMENTS

noun
  1. Any structure or land feature which catches and holds water; the collection of such water.

  2. A catchment area, or the people it serves.

Source: Wiktionary

Word Details

Letters C A T C H M E N T S
Length 10 letters
Scrabble Score 19 points