Meaning of “energy system” in the English Dictionary


"energy system" in Business English

See all translations

energy systemnoun [ C ]

uk us

NATURAL RESOURCES, ENVIRONMENT a group of things that are used together to produce energy:

We need to make the world's energy systems more sustainable.
solar/wind/renewable energy system They manufacture a roof-based solar energy system suitable for small-scale domestic use.

(Definition of “energy system” from the Cambridge Business English Dictionary © Cambridge University Press)