revel in
phrasal verb
reveled in
or revelled in;
reveling in
or revelling in;
revels in
Definition of revel in
: to enjoy (something) very much
She reveled in her success.