DICTIONARY


Definition of HEADSTREAM

noun : HEADSTREAM

Source: WordNet 3.1

  • 1. (

    ) a stream that forms the source of a river ;


See more about : HEADSTREAM