Search results
- DictionaryO·ver·haul
verb
- 1. take apart (a piece of machinery or equipment) in order to examine it and repair it if necessary: "a company that overhauls and repairs aircraft engines"
- 2. overtake (someone), especially in a sporting event: British "Jodami overhauled his chief rival"
noun
- 1. a thorough examination of machinery or a system, with repairs or changes made if necessary: "a major overhaul of environmental policies"