Search stitch stitch [ME, stiche] , 1. a suture. 2. a sudden sharp pain. Tweet Telegram VK Random Words chemokine object blindness psia sphincter muscle of pancreatic duct MAO aril agglutinant Carrel-Lindbergh pump centesis