OVERHAUL Meaning of OVERHAUL in English [over.haul] vt (1705) 1 a: to examine thoroughly b (1): repair (2): to renovate, revise, or renew thoroughly 2: to haul or drag over 3: overtake -- over.haul n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012