STEM STITCH


Meaning of STEM STITCH in English

■ noun an embroidery stitch forming a continuous line of long, overlapped stitches.

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