power sources

listen to the pronunciation of power sources
English - English
plural form of power source
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.