contract

noun

Definitions of contract

English

a negotiated and legally binding arrangement between two or more parties.

The contract was signed yesterday.