OVERHAUL


Meaning of OVERHAUL in English

I

n.

repairs

a complete; major; thorough ~ (our car needs a major ~)

II

v. to ~ completely; thoroughly

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.