Overhaul - Definition
overhaul
n 1: periodic maintenance on a car or machine; "it was time for
an overhaul on the tractor" [syn: overhaul, inspection
and repair, service]
2: the act of improving by renewing and restoring; "they are
pursuing a general program of renovation to the entire
property"; "a major overhal of the healthcare system was
proposed" [syn: renovation, redevelopment, overhaul]
v 1: travel past; "The sports car passed all the trucks" [syn:
pass, overtake, overhaul]
2: make repairs, renovations, revisions or adjustments to; "You
should overhaul your car engine"; "overhaul the health care
system" [syn: overhaul, modernize, modernise]
