English Dictionary
Definition exhilarating in British English
exhilarating adjective
adjective
/ɪɡˈzɪləˌreɪtɪŋ/
Synonyms and related words
