overhaul
verb [ T ] uk/ˈəʊ.və.hɔːl/ us/ˈoʊ.vɚ.hɑːl/
彻底检修,大修;改造;改进
to repair or improve something so that every part of it works as it should
I got the engine overhauled. 我彻底检修了发动机。
The government has recently overhauled the healthcare system. 政府最近彻底改革了公共医疗保健服务。