单词
headwaters
英 ['hedwɔːtəz] 美['hɛdwɔtɚz]
基本信息
  • n. 河源上游,源头

英英释意

1. the source of a river;
"the headwaters of the Nile"
headwaters相关单词