Noun Definition

ledge

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

Related Noun(s):shelf

Category: Objects