LADDER STITCH


Meaning of LADDER STITCH in English

■ noun a stitch in embroidery consisting of transverse bars.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.