Noun Definition
overhaul
1.Definition: periodic maintenance on a car or machine
"It was time for an overhaul on the tractor"
Related Noun(s):service
Category: General2.Definition: the act of improving by renewing and restoring
"They are pursuing a general program of renovation to the entire property", "A major overhaul of the healthcare system was proposed"
Related Noun(s):redevelopment, renovation
Category: General