meaning of pile dwelling

1. dwelling built on piles in or near a lake; specifically in prehistoric villages


Related Words

pile dwelling |

Developed & Maintained By Taraprasad.com

Treasure Words