Overhaul (noun): a thorough examination, repair, or renovation of something, often involving substantial changes to its structure or components. The term implies a comprehensive, system-wide project rather than a minor adjustment, typically accompanied by a plan, cost, and schedule. It can also refer to a complete reworking of a process or system.
Full pronunciation guide