pile dwelling Meaning, Definition & Usage

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

WordNet