overhaul

verb

ˌōvərˈhôl/
  1. 1.
    take apart  in order to examine it and repair it if necessary.

    synonyms:service, maintain, repair, mend, fix up, rebuild, renovate, recondition,refit, refurbish; More
Using Format