Word
pincushion, n.
(pincushions)
a small stiff cushion into which pins are stuck ready for use
<noun.artifact>
pincushion
semantic pointers
hypernym
cushion