pincushion (n.)
1630s, from pin (n.) + cushion (n.).