Pincushion (noun) Definition, Meaning & Examples

noun
  1. a small cushion into which pins are stuck until needed.
noun
  1. a small well-padded cushion in which pins are stuck ready for use
Pincushion (noun) Definition, Meaning & Examples

More Definitions