deal ·noun (AGREEMENT)

Definition: an agreement or an arrangement, especially in business Level: B2