13 letters · 17 points in Scrabble
noun quality of being active or spirited or alive and vigorous
noun the activity of giving vitality and vigour to something