Definitions | pincushion |
| noun
- A small, pillow-like device designed to receive dressmakers' pins.
- (colloquial) Someone who receives regular hypodermic needle injections.
- Insulin-dependant diabetics are human pincushions.
Translations: verb
- To multiply stick or jab, as with pins into a pincushion.
- The target was pincushioned with arrows.
Supplemental Details:Sponsor an extended definition for pincushion for as little as $10 per month. Click here to contact us.
| |
|