What is the full meaning of headwaters
HEADWATER, the highest part of a stream or river before receiving tributaries [n]
Example of the word headwaters placed on a Scrabble board.