English dictionary
headstream meaning and definition
Definition and meaning of headstream at MeaningMonkey.org. headstream meaning and definition in the English Dictionary.HEADSTREAM noun
Definition of headstream (noun)
- a stream that forms the source of a river
Source: Princeton University Wordnet