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.
engine noun definition in Trains topic from the Oxford Advanced Learner's Dictionary
Explore synonyms and entries related to Trains
Explore other topic groups related to Trains