Advertisement

Advertisement

ladder stitch

noun

  1. an embroidery stitch in which crossbars at equal distances are produced between two solid ridges of raised work.



Discover More

Word History and Origins

Origin of ladder stitch1

First recorded in 1880–85

Advertisement

Advertisement

Advertisement

Advertisement


ladder polymerladder tournament