pincushion: Meaning and Definition of

pin•cush•ion

Pronunciation: (pin'koosh"un), [key]
— n.
  1. a small cushion into which pins are stuck until needed.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: