Definition of "Generator" :
noun: engine that converts mechanical energy into electrical energy by electromagnetic induction
noun: an apparatus that produces a vapor or gas
noun: an electronic device for producing a signal voltage
noun: someone who originates or causes or initiates something
"He was the generator of several complaints."