pincushion

A small cushion used to hold sewing pins and needles.