ladder stitch

English

Noun

ladder stitch (plural ladder stitches)

  1. (sewing) A stitch used to close seams, in which the thread runs through alternating lengths of both sides.