what does ledge mean
Ledge means a piece of masonry or wood or stone that juts out into an open space. A mountain climber might use a ledge of rock to support his body from falling, for example.