invigorating

Definitions

[1] stärken, kräftigen
[2] anregen
[3] beleben
[4] adj. stärkend, kräftigend
[5] adj. anregend, belebend

[ in'vigәreitiŋ ]