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
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top