overhaul
verb
• take apart (a piece of machinery or equipment) in order to examine it and repair it if necessary.
• "the steering box was recently overhauled"
Similar:
service,
maintain,
repair,
mend,
fix up,
patch up,
rebuild,
renovate,
revamp,
recondition,
remodel,
refit,
refurbish,
modernize,
regulate,
adjust,
check,
check out,
check over,
check up on,
give something a check-up,
investigate,
inspect,
examine,
survey,
revise,
update,
reconsider,
rework,
restructure,
realign,
shake up,
fettle,
do up,
• overtake (someone), especially in a sporting event.
• "Jodami overhauled his chief rival"
Similar:
overtake,
pass,
get past,
go past,
go by,
go faster than,
get/pull ahead of,
outdistance,
outstrip,
gain on,
catch up with,
draw level with,
undertake,
overhaul
noun
• a thorough examination of machinery or a system, with repairs or changes made if necessary.
• "a major overhaul of environmental policies"
Origin:
early 17th century (originally in nautical use in the sense ‘release rope tackle by slackening’): from over- + haul.