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: General

2.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