Meaning of suture

Definition of suture

(noun) an immovable joint (especially between the bones of the skull)
thread of catgut or silk or wire used by surgeons to stitch tissues together
(verb) join with a suture; "suture the wound after surgery"

Other information on suture

WIKIPEDIA results for suture
Amazon results for suture