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