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
definition: travel past
example:
speech part: verb
synonyms:
pass