STITCHERY Meaning of STITCHERY in English [stitch.ery] n (1607): needlework Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012