HEADSTREAM Meaning of HEADSTREAM in English [head.stream] n (14c): a stream that is the source of a river Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012