Yahoo Web Search

Search results

  1. Dictionary
    overhaul

    verb

    noun

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

    More definitions, origin and scrabble points