overhaul

1. (noun) periodic maintenance on a car or machine; "it was time for an overhaul on the tractor"
Synonyms: inspection and repair, overhauling, service
Related Words: care, interim overhaul, maintenance, upkeep

2. (verb) make repairs or adjustments to; "You should overhaul your car engine"
Synonyms: modernize
Related Words: renew

3. (verb) travel past, as of a vehicle; "The sports car passed all the trucks" "
Synonyms: overtake, pass
Related Words: advance, clear, get by, go on, march on, move on, pass on, progress, top



Terms and Conditions of Use / Copyright Notice