Having endless energy (8)
I believe the answer is:
tireless
(Other definitions for tireless that I've seen before include "Having great energy" , "Permanently lively" , "Never grows weary, inexhaustible" , "Having inexhaustible energy" , "Indefatigable, unflagging" .)