English
Detailed Synonyms for lake dwelling in English
lake dwelling:
-
lake dwelling
-
the lake dwelling
– dwelling built on piles in or near a lake; specifically in prehistoric villages 1the pile dwelling; the lake dwelling– dwelling built on piles in or near a lake; specifically in prehistoric villages 1