May 24, 2010

overhaul

Main Entry: over·haul 
Pronunciation: \ˌō-vər-ˈhȯl\
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-ˌhȯl\ noun