generator (
http://definr.com/generator)
n 1: an apparatus that produces a vapor or gas
2: engine that converts mechanical energy into electrical
energy by electromagnetic induction
3: someone who originates or causes or initiates something; "he
was the generator of several complaints" [syn:
source,
author]
4: an electronic device for producing a signal voltage