Meaning of “tear sb apart” in the English Dictionary

English