YourDictionary

terrace medical definition

verb
To suture in several rows, as when closing a wound through a considerable thickness of tissue.

Learn more about terrace

link/cite print suggestion box