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

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.