generator
noun [ C ]
uk/ˈdʒenəreɪtər/ us PRODUCTION, NATURAL RESOURCES
a machine that produces electricity:
The turbine connects to a generator and feeds power into the grid.
a person, company, government, etc. that produces something:
a generator of sth Southern England is the chief generator of tax for the United Kingdom overall.
an income/economic/revenue generator
PRODUCTION, NATURAL RESOURCES UK
a company that produces electricity:
National Power, Britain's second largest generator, announced record profits yesterday.