1
general::
noun ADJ. complete, major, massive, thorough | radical VERB + OVERHAUL have, undergo The tax system has undergone a complete overhaul. | give sth | need, verb ADV. drastically, radically Within a year the party had drastically overhauled its structure. | completely, thoroughly The plan was completely overhauled.
Oxford Collocations Dictionary