Pincushion (song)
WordNet
noun
(1) A small stiff cushion into which pins are stuck ready for use
WiktionaryText
Noun
- A small, pillow-like device designed to receive dressmakers' pins.
- Someone who receives regular hypodermic needle injections.
- Insulin-dependant diabetics are human pincushions.
Verb
- To multiply stick or jab, as with pins into a pincushion.
- The target was pincushioned with arrows.