suture
/sˈutʃɝ/
Explore definitions, synonyms, and language insights of suture
Definitions
Noun
an immovable joint (especially between the bones of the skull)
Noun
a seam used in surgery
Noun
thread of catgut or silk or wire used by surgeons to stitch tissues together
Verb
join with a suture; "suture the wound after surgery"