Definition of business luncheon in US English:

business luncheon

noun

  • = business lunch.

Origin

Late 19th century.