engine
noun [ C ]
uk/ˈendʒɪn/ usa machine that uses energy to produce movement:
a jet engine
a car/aircraft engine
something that makes something happen, or that influences it strongly:
For much of the 19th century Britain was the workshop of the world and the engine of economic growth.
IT
a computer program that performs a particular task:
This is a new payment engine that can handle online payments securely.
See also
search engine