The mechanic overhauled the engine to make it run better.
To completely examine and repair something to improve its performance.
The company overhauled its marketing strategy last year.
To change or improve something significantly.
Com um poderoso dicionário de imagens gratuito e fléxcards.