suture
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"