What is the meaning of pile dwelling in English?

Learn vocabulary with pictures as well as definitions of pile dwelling in English

Learn in

See more

n. pile dwelling

Definition of pile dwelling in English

Dwelling built on wooden posts at the edge of still waters.

Synonyms of pile dwelling in English

palafittestilt housepalafite