repast

repast n

OFr < late L. re-, again + pascěre, to feed.

  1. Meal; sustenance; nutrition; [fig.] spiritual food; [word play on “repassed”] daily bread (see Matthew 6:11).
  2. Feast; banquet; [fig.] celebration.