Lake dwelling

noun

Definitions

Noun
  1. 1
    A prehistoric structure, built over shallow waters, such as a lake or marsh, supported on piles or artificial mounds of earth or wood.
  2. 2
    dwelling built on piles in or near a lake; specifically in prehistoric villages wordnet

Next best steps

Mini challenge

Unscramble this word: lakedwelling