[n] periodic maintenance on a car or machine; "it was time for an overhaul on the tractor"
overhaul, service