May 24, 2010

overhaul

Main Entry: over·haul 
Pronunciation: \ˌō-vər-ˈhl\
Function: transitive verb
Date: 1705
1 a : to examine thoroughly b (1) : repair (2) : to renovate, remake, revise, or renew thoroughly
2 : to haul or drag over
3 : overtake
over·haul \ˈō-vər-ˌhl\ noun