démolir meaning in English
v. break down, do away with, demolish; smash, pull down, tear down, destroy; break up, level, wreck, pull to pieces; bulldoze, knock down, slash, batter down, take apart, lace into someone; tear, pluck, sink; slat, run down, pan