OVERHAUL


Meaning of OVERHAUL in English

n. renovation; overall repair; general inspection for defects before repair

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.