Language:
Free Online Dictionary|3Dict

批斗

Source : CEDICT

(during the cultural revolution) to criticize and denounce sb publicly for their errors (often imaginary)