Ladder Stitch (noun) Definition, Meaning & Examples

noun
  1. an embroidery stitch in which crossbars at equal distances are produced between two solid ridges of raised work.
Ladder Stitch (noun) Definition, Meaning & Examples

More Definitions