Shobdo Logo
ODEladder stitch

ladder stitch

Flag: gbEnglishOxford Dictionary of English

ladder stitch
noun [mass noun] a stitch in embroidery consisting of transverse bars.