[count] : something that produces something
▪ This new product will be a major revenue generator. ; especially : a machine that produces electricity
▪ a backup generator for the store
▪ This new product will be a major revenue generator. ; especially : a machine that produces electricity
▪ a backup generator for the store







