Overhaul

English word definition — powered by WordNet

NOUN

periodic maintenance on a car or machine

the act of improving by renewing and restoring

VERB

travel past

make repairs, renovations, revisions or adjustments to

Want to remember overhaul?

Sign up free to bookmark & revise