revel

noun

1.
unrestrained merrymaking
Derived from:
revel