OVERHAUL


Meaning of OVERHAUL in English

[noun] [C]I have to take my motorbike in for an overhaul.There have been so many overhauls of the school curriculum recently, that teachers no longer know what they're expected to teach.

Cambridge English vocab.      Кембриджский английский словарь.