Definitions
noun
the act of improving by renewing and restoring
“a major overhaul of the healthcare system was proposed”
verb
make repairs, renovations, revisions or adjustments to
“You should overhaul your car engine”
noun
periodic maintenance on a car or machine
“it was time for an overhaul on the tractor”
Look “overhaul” up elsewhere
Want another word?
Spin the dictionary for a fresh one.