Vocabulary Term #3136
US
UK
US
UK
to formally conclude negotiations by making the agreement official, often by having both parties sign a contract
US
UK
"Patricia is one of our best Salespeople, she can be counted on closing several deals in a day."