HEADWATERS
Meaning of HEADWATERS in English
/hed"waw'teuhrz, -wot'euhrz/ , n.pl.
the upper tributaries of a river.
[ 1525-35; HEAD + waters, pl. of WATER ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012