banquet

noun
  1. A large, formal meal for many people, often followed by speeches in honor of someone or an event. noun
    The company hosted a banquet to celebrate its 50th anniversary.
    The wedding banquet included a five-course meal and a variety of desserts.
  2. To partake in a banquet; to feast. verb
    The guests banquetted on a variety of gourmet dishes.
    After the ceremony, the attendees banquetted in the grand hall.