I. o ‧ ver ‧ haul 1 /ˌəʊvəˈhɔːl $ ˌoʊvərˈhɒːl/ BrE AmE verb [transitive]
[ Date: 1700-1800 ; Origin: overhaul 'to make (a rope) loose by pulling it back' (17-19 centuries) ]
1 . to repair or change the necessary parts in a machine, system etc that is not working correctly:
A mechanic is coming to overhaul the engine.
2 . to change a system or method in order to improve it:
All the community’s decision-making institutions need to be overhauled.
II. o ‧ ver ‧ haul 2 /ˈəʊvəhɔːl $ ˈoʊvərhɒːl/ BrE AmE noun [countable]
1 . necessary changes or repairs made to a machine or system:
The car needs a complete overhaul.
2 . when a system or method is changed in order to improve it
overhaul of
an overhaul of the tax system