palafitte « Back to Glossary Index In French and Swiss, a term for a lake dwelling. (Kremer, 2023) Related Articles: Architecture / Origin / French« Back to Glossary Index