stitcher

STITCHER, n. One that stitches.