Overhaul
[n] periodic maintenance on a car or machine; "it was time for an overhaul on the tractor"
[v] make repairs or adjustments to; "You should overhaul your car engine"
[v] travel past, as of a vehicle; "The sports car passed all the trucks"
Related Information
Related Terms
adjust, adjustment, amends, audit, autopsy, balance, balance the books, canvass, catch up with, check, check out, check over, check up on, cobble, come up to, come up with, commission, compensation, condition, correction, darn, demonstrate, do up, doctor,