lake dwelling
noun
Definitions
A prehistoric structure, built over shallow waters, such as a lake or marsh, supported on piles or artificial mounds of earth or wood
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A prehistoric structure, built over shallow waters, such as a lake or marsh, supported on piles or artificial mounds of earth or wood