revel

intransitive verb

To take great pleasure or delight.

To engage in uproarious festivities; make merry.

noun

A boisterous festivity or celebration; merrymaking.

To draw back or away; remove.

To hold or take part in revels; join in merrymaking; indulge in boisterous festivities; carouse.