Dictionary definition · revel
noun
- unrestrained merrymaking
verb
- take delight in"he delights in his granddaughter"
- celebrate noisily, often indulging in drinking; engage in uproarious festivities"The members of the wedding party made merry all night"
Source: Open English WordNet (CC BY 4.0).