rope stitch
nounDefinition of rope stitch
: an embroidery stitch made by overlapping small slanted stitches
Keep scrolling for more