alternator
noun
°An electric generator which produces alternating current.