Headstream meaning

hĕd'strēm'
A stream that is a source of a river.
noun
1
0
A stream forming the source of another and larger stream or river.
noun
1
0
A stream that is the source of a river.
noun
1
0
Advertisement