Common Noun Collocations of rock

be, boat, country, crevice, earth, face, foot, formation, fragment, garden, hole, ice, kind, ledge, mass, mineral, music, part, piece, roll, salt, sand, shelter, soil, star, surface, top, tree, type, wall