Definition, Meaning & Synonyms | English word EXULTANT
EXULTANT
Definitions of EXULTANT
- Very happy, especially at someone else's defeat or failure.
Number of letters
8
Is palindrome
No
Search for EXULTANT in:
Page preparation took: 78.45 ms.