lake_dwellingEnglish

lake dwelling, pile dwelling

Noun

Dwelling built on piles in or near a lake, specifically in prehistoric villages

English: lake dwelling, pile dwelling

English words with similar meanings

Show 1 words