Suture
WordNet
noun
(1) Thread of catgut or silk or wire used by surgeons to stitch tissues together
(2) A seam used in surgery
(3) An immovable joint (especially between the bones of the skull)
verb
(4) Join with a suture
"Suture the wound after surgery"