LAKE DWELLING





Definition:

  1. [noun] dwelling built on piles in or near a lake; specifically in prehistoric villages
    Synonyms: pile dwelling

Synonyms: