I thought "feast" means good meal but does it have other meaning in here?
While "Feast" as a noun indeed means a 'good meal', it can also be used as a verb to 'enjoy some unusual pleasure or delight'. Ex for the noun) That's quite a feast we have here. Ex for the verb) Feast your eyes on the galaxy.
Get more Native English Expressions >