Definitions of stitched:

  • adjective:   fastened with stitches