n : an overlapping esp. of successive layers of tissue in the surgical closure of a wound im*bri*cate vt -cat*ed -cat*ing Published under license with Merriam-Webster, Incorporated. © 1997-2024.