Dictionary.com
Thesaurus.com
is revelling
  • present progressive of revel (3rd person singular).