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 .