Yahoo Web Search

Search results

  1. Dictionary
    O·ver·haul

    verb

    noun

    • 1. a thorough examination of machinery or a system, with repairs or changes made if necessary: "a major overhaul of environmental policies"