Definition of overhaul

Definition of overhaul
  1. overhaul Noun A major repair, remake, renovation, or revision.
  2. overhaul Verb To modernize, repair, renovate, or revise completely.
  3. overhaul Verb To pass, overtake, or travel past.
Need more help? Try our forum NEW