headstream


headstream

noun

Definition of HEADSTREAM

the beginning part of a stream <the headstreams of the Ganges River arise in the Himalayas>

Seen & Heard

What made you want to look up headstream? Please tell us where you read or heard it (including the quote, if possible).