stitching

Noun
  1. Joining or attaching by stitches (synset 100716926)

Other Searches