What is the meaning of Business_deal?

Synonym of deal (A particular instance of trading (buying or selling; exchanging; bartering); a transaction)

Source: wiktionary.org