Find the word definition

Wiktionary
lake dwelling

n. a prehistoric structure, built over shallow waters, such as a lake or marsh, supported on piles or artificial mounds of earth or wood

WordNet
lake dwelling

n. dwelling built on piles in or near a lake; specifically in prehistoric villages [syn: pile dwelling]