Definitions of repast:

  • noun:   the food served and eaten at one time