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]