engine

engine /ˈɛnʤən/ noun
plural engines
engine
/ˈɛnʤən/
noun
plural engines
Britannica Dictionary definition of ENGINE
[count]
1 
: a machine that changes energy (such as heat from burning fuel) into mechanical motion
2 
: the vehicle that pulls a train : locomotive
3 
formal + literary
a  : something that is used for a particular purpose
b  : something that produces a particular and usually desirable result