Definition, synonyms and related words
Embroidery upon cloth over which canvas has been laid to guide the stitches.