tear apart
Explore definitions, synonyms, and language insights of tear apart
Definitions
Verb
express a totally negative opinion of; "The critics panned the performance"
Explore definitions, synonyms, and language insights of tear apart