Meaning of tear apart

Definition of tear apart

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

Other information on tear apart

WIKIPEDIA results for tear apart
Amazon results for tear apart