FEAST (UP)ON SOMETHING
feast (up)on something: translation
feast (up)on something
to eat a great deal of something; to eat a feast built around something in particular. •
We will feast upon turkey for weeks.
•
We feasted on the fish Harry had caught.