Skip to content

business deal

Dictionary definition · business deal

noun

  1. a particular instance of buying or selling"it was a package deal"

Similar words

Source: Open English WordNet (CC BY 4.0).