Language:
Free Online Dictionary|3Dict

批鬥

Source : CEDICT

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