Take apartverbTo soundly defeat someone, or a team.To criticise someoneSynonyms: tear apart🔗 Explore synonyms & relationships🌍 See word origin & history