Word of the Moment

Revitalising

tending to impart new life and vigor to