energy source (B2)
noun
Pronunciation: ˈɛnərdʒi sɔrs
Definition
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.
The remote village relies on a small wind turbine as its only reliable energy source.
Synonyms of energy source
Words with a similar meaning to energy source:
Browse the full Anaversity dictionary