World English Dictionary stitch (stɪtʃ) 1.a link made by drawing a thread through material by means of a needle 2.a loop of yarn formed around an implement used in knitting, crocheting,…
Comments are closed.
Are you over 21 years of age?