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