ledge
English Dictionary
->
Letter L
-> ledge
Search Dictionary:
ledge Definition
(n)
a
projecting
ridge
on
a
mountain
or
submerged
under
water
ledge Synonyms
ledge
shelf
© Art Branch Inc.