ladder stitchEnglishOxford Dictionary of Englishladder stitch ▸ noun [mass noun] a stitch in embroidery consisting of transverse bars.