Definition of feasts:
(n) :
A very large meal, often of a ceremonial nature.
(n) :
A holiday, festival, especially a religious one
(n) :
Something delightful
(v) :
(intransitive) To partake in a feast, or large meal.
(v) :
(transitive) To hold a feast in honor of (someone).
(v) :
(intransitive) To dwell upon (something) with delight.