Meaning of “tear sb apart” in the English Dictionary

british dictionary