OVERHAULING


Meaning of OVERHAULING in English

of overhaul.

2. overhauling ·noun a strict examination with a view to correction or repairs.

Webster English vocab.      Английский словарь Webster.