lake dwelling
Noun
Meaning
dwelling built on piles in or near a lake; specifically in prehistoric villages
Source: WordNetSynonyms
pile dwelling
hall
lodge
house
deanery
building
farm
roof
fabric
embassy
erection
parsonage
penthouse
consulate
manor house
Show all synonyms