English Dictionary
Definition stitching in British English
stitching noun
[uncountable] noun
/ˈstɪtʃɪŋ/
English Dictionary