English

engine noun definition in Trains topic from the Oxford Advanced Learner's Dictionary

engine

 noun: Trains topic
the part of a vehicle that produces power to make the vehicle move a diesel/petrol engine My car had to have a new engine. engine trouble I switched/turned the engine off.