1. (noun)suture, sutura, fibrous joint an immovable joint (especially between the bones of the skull) Synonyms: suture, sutura, surgical seam, fibrous joint
2. (noun)suture, surgical seam a seam used in surgery Synonyms: suture, sutura, surgical seam, fibrous joint
3. (verb)suture thread of catgut or silk or wire used by surgeons to stitch tissues together Synonyms: sutura, surgical seam, fibrous joint