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