Definitions of double stitch:

  • noun:   a kind of crochet stitch
  • verb:   make by double stitching