Англо-русский словарь Мюллера
Lake dwelling [ˊleɪkˏdwelɪŋ] n
доисторическая свайная постройка (на озере)
lake dwelling