Engines Synonyms
A locomotive
(Noun)
A machine for transforming power
(Noun)
Synonyms:
- dynamos
- motors
- powerhouses
- generators
Advertisement
Advertisement