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 : sewing-machine stitch
Install App