Common Noun Collocations of ledges

bird, block, boulder, cleft, coal, den, eagle, handkerchief, hill, iron, limestone, lode, marble, other, progression, projection, reef, rock, series, spine, step, stone, succession, sweep, wagon, wall, water, weed, wheel, window