Definition of business luncheon in English:

business luncheon

noun

Origin

Late 19th century.