Sutured meaning : To sew up or join by means of a suture.
sutured
tercentenaries
incases
vitiate
bashing