corepowersource

noun
UK /kɔː ˈpaʊə sɔːs/
US /kɔːr ˈpaʊər sɔːrs/

The main thing that gives power or energy to something.

The sun is the corepowersource for almost all life on Earth.


OTHER MEANINGS

2. The most important person or thing that keeps a group going.

Her kindness was the corepowersource of the whole team.

3. The central part of a machine that makes it work.

The engine is the corepowersource of the car.

4. The main reason something happens or exists.

Curiosity is the corepowersource of every good scientist.