1. an ancient dwelling built on piles over a lake specifically a Neolithic lake dwelling in Switzerland or northern Italy
palafitte 例句
英汉例句
This is an open – structure configuration, which aims to reduce 100% of the earth movements and avoid obstructing runoffs and the flows of living organisms with its palafitte support.