business deal


Meanings

  • a particular instance of buying or selling;
    • "he's a master of the business deal"