Headwaters (noun) Definition, Meaning & Examples

plural noun
  1. the upper tributaries of a river.
pl n
  1. the tributary streams of a river in the area in which it rises; headstreams
Headwaters (noun) Definition, Meaning & Examples

More Definitions