business deal

Noun
  1. A particular instance of buying or selling (synset 101112179)
    "it was a package deal"; "I had no further trade with him"; "he's a master of the business deal"

Other Searches