power source ( synonym found)

Definition of power source:

°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."

Definition of power source:

°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."

Back to Top