A new beginning; a fresh start; an important, promising turning point.
The act or action of reinvigorating.