clinching

klɪn(t)ʃ

verb

confirm or settle (a contract or bargain).

the Texan wanted to impress him to clinch a business deal

secure,settle,conclude,close,pull off,bring off,complete,confirm,seal,set the seal on,finalize,shake hands on,reach an agreement on,transact,sew up,wrap up,string,button up