waterhead
noun
1
: the source or headwater of a stream
2
: a dammed up body of water (as for supplying a garden or mill)
also
: the height or quantity so retained
3
a
: a large head
especially
: hydrocephalus
b
chiefly dialectal
: one with an excessively large head and usually subnormal intelligence
Love words? Need even more definitions?
Merriam-Webster unabridged
Share