Subscribe
URL of the page has been copied to clipboard.
Meaning : A sewing stitch made by a sewing machine, sometimes using more than one thread.
Synonyms : machine stitch
Install App