MohammedPreview
Open in TheBrain

To Suture

  1. (transitive) To sew up or join by means of a suture.