English dictionary

lake dwelling meaning and definition

Definition and meaning of lake dwelling at MeaningMonkey.org. lake dwelling meaning and definition in the English Dictionary.

LAKE DWELLING noun

Definition of lake dwelling (noun)

  1. dwelling built on piles in or near a lake; specifically in prehistoric villages
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: