refreshment: activity that refreshes and recreates; activity that renews your health and spirits by enjoyment and relaxation
rejuvenation: the act of restoring to a more youthful condition
boffin: (British slang) a scientist or technician engaged in military research