overhauled
动词 overhaul:
travel past
同义词:pass, overtake, overhaul
make repairs, renovations, revisions or adjustments to
同义词:overhaul, modernize, modernise