OVERHAUL
Definition:
- [noun] periodic maintenance on a car or machine; "it was time for an overhaul on the tractor"
Synonyms: inspection and repair, service
- [verb] travel past; "The sports car passed all the trucks"
Synonyms: pass, overtake
- [verb] make repairs or adjustments to; "You should overhaul your car engine"
Synonyms: modernize, modernise
Synonyms:
- Search for synonyms for OVERHAUL



