overhaul (v.) Look up overhaul at Dictionary.com
1620s, from over- + haul (v.); originally nautical, "pull rigging apart for examination," which was done by slackening the rope by hauling in the opposite direction to that in which it is pulled in hoisting. Replaced overhale in sense of "overtake" (1793). Related: Overhauled; overhauling.
overhaul (n.) Look up overhaul at Dictionary.com
1826, from overhaul (v.).