overhaul

definition: the act of improving by renewing and restoring
example:
speech part: noun
synonyms: renovation
definition: periodic maintenance on a car or machine
example: it was time for an overhaul on the tractor
speech part: noun
synonyms: service
definition: make repairs, renovations, revisions or adjustments to
example: You should overhaul your car engine
speech part: verb
synonyms: modernize modernise
definition: travel past
example:
speech part: verb
synonyms: pass

overhaul is explained and pronounced

How overhaul is being used?