English dictionary
pile dwelling meaning and definition
Definition and meaning of pile dwelling at MeaningMonkey.org. pile dwelling meaning and definition in the English Dictionary.PILE DWELLING noun
Definition of pile dwelling (noun)
- dwelling built on piles in or near a lake; specifically in prehistoric villages
- synonyms: lake dwelling
Source: Princeton University Wordnet