ledge
ledge - noun
a projecting ridge on a mountain or submerged under water
ledge - thesaurus
shelf