luncheon

noun
  1. a formal or elaborate lunch, especially one held for a special occasion
  2. Usage: formal

Examples