As nouns the difference between headwater and headwaiter
is that headwater is (chiefly|in the plural) the source (and the initial part) of a stream while headwaiter is a waiter who has a supervisory position over the other wait staff (chief waiter).
headwater
English
Noun
(
en noun)
(chiefly, in the plural) The source (and the initial part) of a stream
headwaiter
English
Noun
(
en noun)
A waiter who has a supervisory position over the other wait staff. (chief waiter)