Synonyms: overhaul, service, inspection and repair
Definition: periodic maintenance on a car or machine
Usage: it was time for an overhaul on the tractor
Similar words: maintenance, upkeep, care
Definition: activity involved in maintaining something in good working order
Usage: he wrote the manual on car care