Common Noun Collocations of puzzle

answer, box, explanation, form, Hanoi, head, jig, jigsaw, key, life, man, mean, part, person, picture, piece, question, reader, reason, search, see, something, thing, time, tree, way, word, Tower, York, crossword