overhaul Hear it!

overhaul definition

over·haul (ō′vər hôl; also, and for n.always, ōvər hôl′)

transitive verb

  1. to haul over, as for examination
    1. to check thoroughly for needed repairs
    2. to make the repairs, adjustments, etc. needed to restore (a motor, etc.) to good working order
  2. to gain on, catch up with, or overtake

noun

an overhauling; thorough examination or restoration to good working order

Comments


Do you have more to add? Sign in to share your linguistic knowledge or observation.

Connect with Facebook