One of the mysteries of the English language finally explained.
1‘he was exhilarated by the boat's speed’
thrill, excite, intoxicate
elate, make someone's spirits soar, make very happy, give someone great pleasure, delight, gladden, brighten, cheer up, enliven, animate, invigorate, energize, lift, stimulate, raise someone's spirits, revitalize, refresh
informal give someone a kick, give someone a thrill, give someone a buzz, turn someone on
North American informal give someone a charge
In this article we explore how to impress employers with a spot-on CV.