Nouns

(n)banquet, feasta ceremonial dinner party for many people
(n)feastsomething experienced with great delight“a feast for the eyes”
(n)banquet, feast, spreada meal that is well prepared and greatly enjoyed“a banquet for the graduating seniors”, “the Thanksgiving feast”, “they put out quite a spread”
(n)fete, feast, fiestaan elaborate party (often outdoors)

Verbs

(v)feast, banquet, junketpartake in a feast or banquet
(v)feast, banquet, junketprovide a feast or banquet for
(v)feed, feastgratify“feed one's eyes on a gorgeous view”