Find the word definition

Wiktionary
business lunch

n. Lunch where business is discussed, which can be write off as a business expense.

WordNet
business lunch

n. lunch (usually at a restaurant) where business is discussed and the cost is charged as a business expense