Legal English Legal English Courses Legal English Testing LLM More >>

deal

noun
an agreement or arrangement, especially a business transactionChrysler and Fiat have signed a deal that will leave Fiat owning 20% of a new Chrysler Group.


jurisdiction