dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Pincushion
— definition
1.
pincushion (Noun)
1 definition
pincushion (Noun)
— A small stiff cushion into which pins are stuck ready for use.
1 type of
cushion