Pincushion
WordNet

noun


(1)   A small stiff cushion into which pins are stuck ready for use
WiktionaryText

Noun



  1. A small, pillow-like device designed to receive dressmakers' pins.
  2. Someone who receives regular hypodermic needle injections.
    Insulin-dependant diabetics are human pincushions.

Verb



  1. To multiply stick or jab, as with pins into a pincushion.
    The target was pincushioned with arrows.
 
x
OK