stitching

noun

1.
joining or attaching by stitches
Derived from:
stitch