Dictionary search results

Showing 1-4 of 4 results

exhilarate British & World English

Make (someone) feel very happy, animated, or elated

exhilarate English Thesaurus

he was exhilarated by the boat's speed

exhilarate English-Spanish

llenar de júbilo