canvaswork

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.