Common Noun Collocations of shoe

boot, box, boy, buckle, business, clothe, end, factory, fit, foot, form, hand, horse, industry, lax, leather, magnet, make, maker, man, part, polish, repair, rite, shape, shop, stock, store, string, top