1. lake dwelling [ Synonyms: pile dwelling] | |
Dwelling built on piles in or near a lake; specifically in prehistoric villages
|
Online Accounting Software A web based accounting software for small and medium size businesses. ... Read more