Read the dictionary definition of feast. All definitions for this word.
1. something experienced with great delight
1. a feast for the eyes
2. an elaborate party (often outdoors)
3. a meal that is well prepared and greatly enjoyed
1. a banquet for the graduating seniors
2. the Thanksgiving feast
3. they put out quite a spread
4. a ceremonial dinner party for many people
5. gratify
1. feed one's eyes on a gorgeous view
6. partake in a feast or banquet
7. provide a feast or banquet for