make mincemeat out of
Defeat very badly
To make mincemeat out of someone or something is to defeat or destroy them thoroughly.
The image is of reducing an opponent to the state of mincemeat—chopped into tiny pieces: The defense attorney made mincemeat out of the prosecution's key witness.
Often shortened to make mincemeat of.
demolish
Destroy completely
- crushCompress with force
- destroyCause complete ruin
- annihilateDestroy completely, leaving nothing
obliterate · dominate · overpower · vanquish · trounce · rout · thrash · overwhelm · decimate · pulverize
embarrass
Cause social discomfort
ridicule · mock · belittle · degrade · humble · dishonor · discredit · demoralize · deflate · demean