tear apart

tear apart

tear apart

Verb

express a totally negative opinion of; "The critics panned the performance"

Synonyms: