Answer: exulting

AnswerCrossword Clue
exultingto rejoice triumphantly
exultingEXULT, to rejoice greatly