"He needed a lot of power to hit the ball out of the stadium."
            
        verb
          
            
              °To provide power for (a mechanical or electronic device).
            
            
              "This CD player is powered by batteries."
            
        
          synonyms:
          energy, force, main, might
            more»
          , muscle, potency, sinew, strength, vigor, aptitude, capability, capacity, competence, competency, authority, command, control, dominion, grip, hold, mastery, influence, pull, weight, arm, sway, clout