Definition of feast noun from the Oxford Advanced Learner's Dictionary
feast
noun
fiːst fiːst
1a large or special meal, especially for a lot of people and to celebrate somethinga wedding feast2a day or period of time when there is a religious festivalthe feast of Christmasa feast day3[usually singular]a thing or an event that brings great pleasurea feast of coloursThe evening was a real feast for music lovers.