generator
//ˈdʒɛnəˌreɪtər//
Noun
generatorSingular
generatorsPlural
1
A machine that converts mechanical energy into electrical energy, typically used to produce electricity.
The hospital has a backup generator in case of a power outage.
2
A person or thing that generates or produces something.
Tourism is a major generator of income for this region.
3
In computing, a program or routine that produces a sequence of values or outputs based on a set of rules or algorithms.
The random number generator produces a different sequence each time the program runs.