Definition of power lunching in US English:

power lunching

noun

US
  • The practice of holding power lunches.

Origin

1980s; earliest use found in Nation's Restaurant News.