full of vigor (8)
I believe the answer is:
spirited
'full of vigor' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for spirited that I've seen before include "Sparkling" , "Vivacious" , "Lively, in upbeat mood" , "Energetic, animated" , "with brio" .)