Take-apart meaning : To soundly defeat someone, or a team. To criticise someone
take apart
code names
colicroots
colocating
inhabiting