overhauled

Pronunciation:  US [ˈoʊvərˌhɔl] UK [ˈəʊvə(r)ˌhɔːl]
  • v.Maintenance; Look up; Double check; Overhaul
  • n.Major repairs
  • WebCompletely renovated; Detailed examination; Dismantling
catch catch up (with) overtake