There are multiple definitions - click on the translation that matches your context.

Vertrag

Substantiv

full

contract

noun

Definitions of contract

English

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

The contract was signed yesterday.