LAKE DWELLING


Meaning of LAKE DWELLING in English

noun

: a dwelling built on piles in a lake ; specifically : one built in prehistoric times

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.