headwaters
/ˈheˌdwɑːtərz/
American
- n. 源头, 上游
- Definition
- n. the source or the upper part of a river
- Example
- The river's headwaters are hidden deep in the mountains.
- 这条河的源头深藏在群山之中。