Word
enlivening, adj.
giving spirit and vivacity
<adj.all>
animating
enlivening
semantic pointers
similar to
invigorating