meaning of tear apart

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


Related Words

tear apart |

Developed & Maintained By Taraprasad.com

Treasure Words