overhaul
GeneralLv.2 (700)verb/noun
Definition
(v.) to thoroughly revise; (n.) a complete reworking
Examples
The firm overhauled its outdated payroll system.
The process needed a long-overdue overhaul.
Collocations
a complete overhauloverhaul the systemoverhaul a process
Paraphrase
thorough revisionrework