to restore strength and animation to; revive 2. to freshen up; renovate 3. a. to restore or maintain by renewing supply; replenish b. arouse, stimulate