tear apart

Explore definitions, synonyms, and language insights of tear apart

Definitions

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

Synonyms


More General Terms