business deal

noun

1.
a particular instance of buying or selling