suture
Info · Definitions · Synonyms · Characters
Definitions
(noun) an immovable joint (especially between the bones of the skull). Synonyms: sutura, fibrous joint.
Noun Definition 1
(noun) thread of catgut or silk or wire used by surgeons to stitch tissues together.
Noun Definition 3