Synonyms: ledge, shelf
Definition: a projecting ridge on a mountain or submerged under water
Similar words: ridge
Definition: a long narrow natural elevation or striation