LAKE DWELLING


Meaning of LAKE DWELLING in English

■ noun a prehistoric hut built on piles driven into the bed or shore of a lake.

Derivatives

lake-dweller noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.