Noun Definition

suture

1.Definition: a seam used in surgery

Category: Objects

2.Definition: an immovable joint (especially between the bones of the skull)

Related Noun(s):sutura

Category: General

3.Definition: thread of catgut or silk or wire used by surgeons to stitch tissues together

Category: Objects