overhauling

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



Terms and Conditions of Use / Copyright Notice