EnglishMain Dictionary
feast
Universal Words
noun, verb
noun (formal)
1 a large or special meal, especially for a lot of people and to celebrate sth:
a wedding feast
2 a day or period of time when there is a religious festival:
the feast of Christmas * a feast day
3 [usuallysing.] a thing or an event that brings great pleasure:
a feast of colours * The evening was a real feast for music lovers.
verb [V] ~ (on sth) to eat a large amount of food, with great enjoyment:
We sat in the yard feasting on barbecued chicken and beer.
IDIOMS
feast your eyes (on sb/sth) to look at sb/sth and get great pleasure
\