English Dictionary
◊ PINCUSHION
pincushion
n : a small stiff cushion into which pins are stuck ready for
use