Definition - overhauling

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

overhauling
  1. make repairs, renovations, revisions or adjustments to; "You should overhaul your car engine"; "overhaul the health care system"
  2. travel past; "The sports car passed all the trucks"