arousing bracing exciting exhilarating invigorating refreshing stirring
stimulate stimulation stimulative