deal

noun

Definitions of deal

English

an agreement or arrangement, especially a business transaction

Chrysler and Fiat have signed a deal that will leave Fiat owning 20% of a new Chrysler Group.