Overhaul :
overhaul
Synonyms :
Renovation, Service, Service, Modernize, Overtake
Renovation, Service, Service, Modernize, Overtake
English Meaning :
(Noun : Periodic maintenance on a car or machine)
(Verb : Travel past)
(Noun : Periodic maintenance on a car or machine)
(Verb : Travel past)
Example : They have been told to consider plans for a major overhaul of the committee system, in a bid to make that more effective.
They have been told to consider plans for a major overhaul of the committee system, in a bid to make that more effective.