OVERHAUL


Meaning of OVERHAUL in English

transitive verb Date: 1705 1. to examine thoroughly, b. repair , to renovate, remake, revise, or renew thoroughly, to haul or drag over, overtake , ~ noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.