feasting (Noun) — Eating an elaborate meal (often accompanied by entertainment).
feasting (Verb) — Partake in a feast or banquet.
feasting (Verb) — Provide a feast or banquet for.
feasting (Verb) — Gratify. ex. "feast one's eyes on a gorgeous view"