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)
- dwelling built on piles in or near a lake; specifically in prehistoric villages
- synonyms: pile dwelling
Source: Princeton University Wordnet