ยท periodic maintenance on a car or machine; "it was time for an overhaul on the tractor"
Synonym(s): overhaul, service
Hypernym(s): care, maintenance, upkeep