headwaters

noun
🔊/ˈhedwɔːtəz/
🔊/ˈhedwɔːtərz/
[plural]
jump to other results
  1. streams forming the source of a river河源;上游Topics Geographyc2