Noun Definition

pincushion

1.Definition: a small stiff cushion into which pins are stuck ready for use

Category: Objects