rock-shelter









rock-shelter


noun

  1. a shallow cave or cavelike area, as one formed by an overhanging cliff or standing rocks, occupied by Stone Age peoples, possibly for extended periods.
54 queries 0.614