overhaul

    noun
  1. repàs general, revisió, examen detallat.
  2. transitive verb
  3. [check: machine] revisar, repassar, donar un repàs general a.
  4. [plans, etc.] revisar, reexaminar, refer.

  5. [overtake] passar al davant de, atrapar.