Skip to content

tear apart

Dictionary definition · tear apart

verb

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

Similar words

Source: Open English WordNet (CC BY 4.0).