overhaul
noun / verb
What it means
- noun periodic maintenance on a car or machine “it was time for an overhaul on the tractor”
- noun the act of improving by renewing and restoring “they are pursuing a general program of renovation to the entire property”
- verb make repairs, renovations, revisions or adjustments to “You should overhaul your car engine”
- verb travel past “The sports car passed all the trucks”