Feedback
Energy source
Meaning
Noun
●
A
source
from which
useful
energy can be
extracted
or
recovered
either
directly
or
by means of
a
conversion
or
transformation
process (e.g.
solid
fuels
,
liquid
fuels
,
solar energy
,
biomass
, etc.)
Sourced from
Wiktionary
Synonyms
Power Source
Power Sources
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better