canvaswork

noun 2

Definitions

noun

1

Embroidery upon cloth over which canvas has been laid to guide the stitches.

2

Embroidery in Berlin wool on silk canvas with plush stitch.

Your note

not saved
0 chars