Search stitch stitch [ME, stiche] , 1. a suture. 2. a sudden sharp pain. Tweet Telegram VK Random Words Cavell, Edith hearing impairment tardy ulnar nerve palsy retard osteosynthesis interferon alfa-2b immunopotency tuberculid tubo-ovarian gestation