English Dictionary
Definition ledge in British English
ledge noun
[countable] noun
/ledʒ/

English Dictionary