An engine that combines a combustion engine with an electric motor that utilizes regenerated electricity
» Online Glossary