demolishes
动词 demolish:
destroy completely
同义词:demolish, pulverize, pulverise
humiliate or depress completely
同义词:crush, smash, demolish
defeat soundly
同义词:demolish, destroy