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 Parts of a car topic from the Oxford Advanced Learner's Dictionary
Explore synonyms and entries related to Parts of a car
Explore other topic groups related to Parts of a car