"School overhaul" refers to making significant changes and improvements to a school. It typically involves updating the curriculum, facilities, teaching methods, and other aspects to enhance the overall quality of education provided to students.
Full definition