Rhyme Desk
Find rhyming words!

Definition of "Suture" :

noun: thread of catgut or silk or wire used by surgeons to stitch tissues together

noun: a seam used in surgery

noun: an immovable joint (especially between the bones of the skull)

verb: join with a suture

"Suture the wound after surgery."