Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Ledge in English

English

Ledge

/lɛʤ/

noun

1. A projecting ridge on a mountain or submerged under water

    synonym:
  • ledge
  • ,
  • shelf