Definition of "overhauling"

overhauling