Pincushion Definition
pĭnko͝oshən
pincushions
noun
A small cushion, variously shaped, in which pins and needles are stuck to keep them handy.
Webster's New World
An object of frequent criticism or hurtful treatment.
American Heritage
(colloquial) Someone who receives regular hypodermic needle injections.
Insulin-dependant diabetics are human pincushions.
Wiktionary
Various plants resembling a pincushion:
Wiktionary
verb
To multiply stick or jab, as with pins into a pincushion.
The target was pincushioned with arrows.
Wiktionary
Find Similar Words
Find similar words to pincushion using the buttons below.