English Dictionary
Definition overhaul in British English
overhaul verb
[transitive] verb
/ˌəʊvə(r)ˈhɔːl/
Example
The hot-water and drainage systems have to be overhauled.
1.1
to completely change a system in order to make it work more effectively
Synonyms and related words
