English主要词典
overhaul
Universal Words
noun, verb
noun an examination of a machine or system, including doing repairs on it or making changes to it:
a complete / major overhaul * A radical overhaul of the tax system is necessary.
verb [VN]
1 to examine every part of a machine, system, etc. and make any necessary changes or repairs:
The engine has been completely overhauled.
2 to come from behind a competitor and go past them
SYNOVERTAKE:
He managed to overhaul the leader on the final lap.