镇压 zhèn yā

DEFINITIONS

  1. suppression
  2. repression
  3. to suppress
  4. to put down
  5. to quell

CHARACTERS

镇 zhèn town, market place; suppress
压 yā press; oppress; crush; pressure