stitchcraft noun1 •The craft of stitching.Fine embroidery, especially gold threadwork, was of course a specialised skill, done for rich patrons, not the stitchcraft of hovels. — 1996