overhaul
Nouns
-
(n) periodic maintenance on a car or machine
- it was time for an overhaul on the tractor
-
(n) 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
Verbs
-
(v) travel past
- The sports car passed all the trucks
-
(v) make repairs, renovations, revisions or adjustments to
- You should overhaul your car engine
- overhaul the health care system