Demolish
[v] defeat soundly; "The home team demolished the visitors"
[v] destroy completely; "the wrecking ball demolished the building"; "demolish your enemies"; "pulverize the rebellion before it gets out of hand"
[v] humiliate or depress completely; "She was crushed by his refusal of her invitation"
Related Information
Related Terms
annihilate, answer, answer conclusively, argue down, atomize, break, break into pieces, break to pieces, break up, burst, cleave, confound, confute, contradict, controvert, crack, crash, crunch, crush, cut to pieces, decimate, defeat, deny, destroy, devas