Definition of business luncheon in English:

business luncheon

noun

  • = business lunch.

Origin

Late 19th century.