Synonyms of 'demolition'

answer, confutation, contradiction, denial, disassembly, overthrow, rebuttal, refutal, refutation, smashing, squelch, subversion, upset, upsetting, wreckage