ţʵ

overhaul noun

ADJ. complete, major, massive, thorough | radical

VERB + OVERHAUL have, undergo The tax system has undergone a complete overhaul. | give sth | need