CEFR B2

energy source

noun

Meaning

A natural resource or technological system capable of providing power, heat, or fuel for human activity.

Examples

  • Coal remains a primary energy source for many industrial nations despite the push toward renewables.
  • Scientists are investigating hydrogen as a potential carbon-free energy source for long-haul transportation.

Synonyms: fuel, power supply, power generation, resource