[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.
OVERHAUL
Meaning of OVERHAUL in English
Cambridge English vocab. Кембриджский английский словарь. 2012