'lake dwelling' definitions:

Definition of 'lake dwelling'

(from WordNet)
noun
Dwelling built on piles in or near a lake; specifically in prehistoric villages [syn: lake dwelling, pile dwelling]

Words containing 'lake dwelling'