首页英语词典headwatersheadwaters英英释意

headwaters

英 ['hedwɔːtəz] 美['hɛdwɔtɚz]
  • n. 河源上游,源头

英英释意


1. the source of a river;
"the headwaters of the Nile"