STAB STITCH Meaning of STAB STITCH in English noun : a stitch made with a needle held at right angles to the cloth Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012