clamp down
• suppress or prevent something in an oppressive or harsh manner.
• "the authorities have also clamped down on public demonstrations"
Similar:
suppress,
prevent,
stop,
put a stop to,
put an end to,
stamp out,
crack down on,
come down hard on,
limit,
restrain,
restrict,
check,
keep in check,
control,
keep under control,
clampdown
noun
• a concerted or harsh attempt to suppress something.
• "a clampdown on crime"
Similar:
suppression,
prevention,
stopping,
stamping out,
crackdown,
limitation,
restriction,
restraint,
curb,
check,