If "reveling" means enjoying oneself immensely:
* Delighting: This emphasizes the pleasure and joy.
* Indulging: This suggests a giving in to pleasure and enjoyment.
* Feasting: This is more specific and implies a celebration with food and drink.
* Celebrating: This suggests a festive or joyous occasion.
If "reveling" means taking great pleasure in something:
* Savoring: This suggests a deliberate and appreciative enjoyment.
* Relishing: This emphasizes the keen enjoyment and satisfaction.
* Exulting: This suggests a feeling of great joy and triumph.
If "reveling" means giving oneself over to something:
* Surrendering: This implies a complete and willing submission.
* Immersing: This suggests a complete involvement and absorption.
It's important to consider the specific context of the sentence to choose the most appropriate synonym.