Synonyms of engine in English:

engine


See US English definition of engine

See UK English definition of engine

See Spanish definition of motor

noun

1‘a car engine’

SYNONYMS
motor, mechanism, machine, power source, drive

2‘industrialization was the main engine of change’

SYNONYMS
cause, agent, instrument, driver, originator, initiator, generator

3‘siege towers and other engines of war’

SYNONYMS
device, contraption, gadget, apparatus, machine, appliance, mechanism, implement, instrument, tool, utensil, aid, invention, contrivance
machinery, means