History
History
History
UK
US
Meaning:

to take great delight in something; to have a happy, lively time

celebration, merrymaking

more synonyms
synonyms mode
crossword mode
REVEL as in Wiktionary
REVEL as in Wikipedia