Definitions of clamp down:

  • verb:   repress or suppress (something regarded as undesirable)