◄
Pincushion
►
Dictionary
(
n.
) A small cushion, in which pins may be stuck for use.
Clyx.com