tear apart


Meanings

  • express a totally negative opinion of;

Synonyms