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