What is the meaning of Revel?

An instance of merrymaking; a celebration.

A kind of dance.

A wake for the dead.

To make merry; to have a happy, lively time.

To take delight (in something).

To draw back; to retract.

Alternative form of reveal

sexual

Joyfulness, entertainment, celebration, revelling.

A specific instance of revelling or joyfulness.

Chaos, disorder.

Alternative form of revelen (to revel)

Source: wiktionary.org