Synonyms for Demolish (same or very similar meaning)
WordNet sense 1 (humiliate or depress completely):
crush, smash
WordNet sense 2 (destroy completely):
pulverize, pulverise
WordNet sense 3 (defeat soundly):
destroy
From the ODE community, based on WordNet
add/edit