noun , verb
■ noun
/ ˈəʊvəhɔːl; NAmE ˈoʊvərh-/ an examination of a machine or system, including doing repairs on it or making changes to it :
a complete / major overhaul
A radical overhaul of the tax system is necessary.
■ verb / ˌəʊvəˈhɔːl; NAmE ˌoʊvər-/ [ vn ]
1.
to examine every part of a machine, system, etc. and make any necessary changes or repairs :
The engine has been completely overhauled.
2.
to come from behind a person you are competing against in a race and go past them
SYN overtake :
He managed to overhaul the leader on the final lap.
••
WORD ORIGIN
early 17th cent. (originally in nautical use in the sense release rope tackle by slackening ): from over- + haul .