Collocations for overhaul - noun
ADJ.
complete, major, massive, thorough | radical
VERB + OVERHAUL
have, undergo
The tax system has undergone a complete overhaul.
The tax system has undergone a complete overhaul.
give sth | need