Etymology
Advertisement

pincushion (n.)

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

Advertisement
Advertisement
Definitions of pincushion

pincushion (n.)
a small stiff cushion into which pins are stuck ready for use;
From wordnet.princeton.edu