Language:
Free Online Dictionary|3Dict

揪鬥

Source : CEDICT

to seize and struggle with/to tussle with/fig. to seize and subject to public criticism (e.g. right-roaders during cultural revolution)