ledging

noun

1.
a projecting ridge on a mountain or submerged under water