generator
Noun
producer of energy especially electricity
Venezuela's mysterious "Relampago del Catatumbo" is cloud-to-cloud lightning. The frequency of electric discharge makes it a great generator of ozone.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.