noun Date: 1664 an embroidery stitch worked in parallel lines so closely and evenly as to resemble satin
SATIN STITCH
Meaning of SATIN STITCH in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012