overhaul
noun
- 1
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
- 2
periodic maintenance on a car or machine
it was time for an overhaul on the tractor
verb
- 1
make repairs, renovations, revisions or adjustments to
You should overhaul your car engine
overhaul the health care system
- 2
travel past
The sports car passed all the trucks
Also useful for “overhaul”:Scrabble— High-value letters — see what it scores