enlivening

equivalents

invigorating