ledge

nouns

a projecting ridge on a mountain or submerged under water