Common Noun Collocations of shelf

area, back, book, closet, corner, cupboard, dust, edge, end, front, ice, kitchen, library, life, list, oven, pantry, part, product, right, rock, room, sea, side, slope, space, store, table, top, wall