lake dwelling (0 synonym found)

Definition of 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

Definition of 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

Back to Top