banquet

noun
  1. a formal dinner for many people, often held to celebrate a special occasion
verb
  1. to feast; to dine lavishly
  2. Usage: formal

Examples