Tearing down or destroying a building or structure, or completely defeating someone in an argument or competition.
From Old French 'demoliss-' stem of 'demolir,' from Latin 'demoliri' (de- 'down' + moliri 'to build or construct'). The word literally means 'un-building.'
Try Another Word