WATERHEAD


Meaning of WATERHEAD in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ 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 dialect : one with an excessively large head and usually subnormal intelligence

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.