engine definition
âº An engine (also also locomotive) is a separate part of a train that pulls the other parts of the train. (Definition of âengineâ from the Cambridge Academic Content Dictionary Â© Cambridge University Press) âengineâ in Business English See all translations