Definition of “tear sb apart” - English Dictionary

british dictionary