Language:
Free Online Dictionary|3Dict

镇压

Source : CEDICT

suppression/repression/to suppress/to put down/to quell