business deal
English
Noun
business
deal
(
plural
business deals
)
Synonym of
deal
(
“
A particular instance of trading (buying or selling; exchanging; bartering); a transaction
”
)
.