stitcher
STITCHER
, n. One that stitches.