lake dwellingItalian → EnglishOxford Italian–Englishlake dwelling /AmE leɪk ˈdwɛlɪŋ/ noun History (in prehistoric times) palafitta f (costruita su un lago)