Word info Synonyms

pile dwelling

Noun

Meaning

dwelling built on piles in or near a lake; specifically in prehistoric villages

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms