Refine this word faster
Headstream
noun
Definitions
Noun
- 1 A stream that is the source of a river.
- 2 a stream that forms the source of a river wordnet
Etymology
From head + stream.
See also for "headstream"
Next best steps
Mini challenge
Unscramble this word: headstream