Electric engine


An engine which generates mechanical power from electricity

» Online Glossary