overhaul /ˌoʊvɚˈhɑːl/ verb overhauls; overhauled; overhauling
overhauls; overhauled; overhauling
Learner's definition of OVERHAUL
[+ object]
1
: to look at every part of (something) and repair or replace the parts that do not work全面检修 2
: to change (something) completely in order to improve it彻底改变;全面改进 — overhaul
/ˈoʊvɚˌhɑːl/ noun, plural overhauls [count]