: a dwelling built on piles in a lake
specifically
: one built in prehistoric times
lake dweller
noun
: one that lives in a lake dwelling
Love words? Need even more definitions?
Merriam-Webster unabridged



