1. lake dwelling [ Synonyms: pile dwelling] | |
Dwelling built on piles in or near a lake; specifically in prehistoric villages
|
Software for Aluminum Business Inventory and Accounts Management Software for Aluminum Businesses in ... Read more