pincushion
nounA small firm cushion into which pins are stuck when not in use.
nounAn object of frequent criticism or hurtful treatment.
nounA cushion into which pins are stuck when not in use.
nounA plant of the genus Scabiosa, the scabious: so called with reference to the soft convex flower-head.
nounA small cushion, in which pins may be stuck for use.
nounA small device designed to receive sewing
Someone who receives regular hypodermic needle injections.
nounA flowering plant in genus
To multiply stick or jab, as with pins into a pincushion.
nouna small stiff cushion into which pins are stuck ready for use