generator

mastery
/ˈdʒɛnəɹeɪtə(ɹ)/noun

card 1 of 6 · synonym

What is closest in meaning to 'generator' in this sentence?

The sun is the universe's primary generator of the energy that sustains all life.