English to English
ledge
(l/E//dZ/
)
noun (n)
- a projecting ridge on a mountain or submerged under water(noun.object)source: wordnet30
- A shelf on which articles may be laid; also, that which resembles such a shelf in form or use, as a projecting ridge or part, or a molding or edge in joinery.(noun)source: webster1913