power source
noun
°A source of power such as a generator or mains outlet.
"He would have liked to use the electric drill but there was no convenient power source."