engine noun definition in Parts of a car topic from the Oxford Advanced Learner's Dictionary


 noun: Parts of a car 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.