rejuvenator

noun
  1. something that makes someone or something look or feel young, fresh, or energetic again

Examples