Search stitch stitch [ME, stiche] , 1. a suture. 2. a sudden sharp pain. Tweet Telegram VK Random Words medial labial frenulum zygomaticofacial radical surgery fine tremor autonomic ganglion catarrhous polioencephalomyelitis orodigitofacial dysostosis Human Genome Organization (HUGO)