2087 / 2512

What does 压制 (yā zhì) mean in English?

压制
yā zhì壓製

to suppress; to inhibit; to stifle