revel (Noun) — Unrestrained merrymaking.
revel (Verb) — Take delight in and make the most of. ex. "he revels in his granddaughter"
revel (Verb) — Celebrate noisily, often indulging in drinking; engage in uproarious festivities.