HEADWATERS

10 letters 17 Scrabble points /ˈhɛdˌwɑtɝz/

Definition of HEADWATERS

noun
  1. The source of a river, the set of streams that feed into the river's beginning.

Source: Wiktionary

Word Details

Letters H E A D W A T E R S
Length 10 letters
Scrabble Score 17 points