What is the meaning of Rock_shelter?

A shallow cave-like opening at the base of a bluff or cliff, a frequent location of prehistoric archeological sites.

Source: wiktionary.org