1 : to take part in a feast2 : to enjoy some unusual pleasure or delighttransitive verb 1 : to give a feast for2 : delight, gratify <feasting our eyes on the scenery>
— feast·er noun