WikiWord

English

ladder stitch

noun

Meaning

  1. A stitch used to close seams, in which the thread runs through alternating lengths of both sides.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data