ledge
1.
(
noun
) a projecting ridge on a mountain or submerged under water
Synonyms:
shelf
Related Words:
ridge
Terms and Conditions of Use / Copyright Notice