Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of overhaul
  1. noun
    the act of improving by renewing and restoring
    "a major overhaul of the healthcare system was proposed"
    type of:
  2. verb
    make repairs, renovations, revisions or adjustments to
    "You should overhaul your car engine" "overhaul the health care system"

    Similar: 

    type of:
  3. noun
    periodic maintenance on a car or machine
    "it was time for an overhaul on the tractor"
  4. verb
    travel past

    Similar: 

Explanation of overhaul
My lists:
Recently viewed words: