pincushion
English Dictionary
->
Letter P
-> pincushion
Search Dictionary:
pincushion Definition
(n)
a
small
stiff
cushion
into
which
pins
are
stuck
ready
for
use
pincushion Synonyms
pincushion
© Art Branch Inc.