VariousWords beta
Related Terms:
Noun
Definition: A kind of ornamental pincushion, usually made out of Aida cloth or linen, and decorated with embroidery.
VariousWords beta
Definition: A kind of ornamental pincushion, usually made out of Aida cloth or linen, and decorated with embroidery.