Find the word definition

Wiktionary
power sources

n. (power source English)