11 letters · 19 points in Scrabble
noun a highly energetic and indefatigable person
noun a team considered to be the best of its class
noun an electrical generating station