The action or means of exhilarating; a cheering or enlivening influence.
Something that serves to rouse, excite, or animate; a stimulus.
One who, or that which, exhilarates.
The action or an instance of turning somebody on; a drug-taker's ‘trip’; something which or someone who arouses interest, enthusiasm, or sexual…