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

English Dictionary