Definition Definition

pincushion - Meaning and Examples

Meaning of 'pincushion' (Webster Dictionary)

1 . Pincushion [ n.]
- A small cushion, in which pins may be stuck for use.