Learning Center
clamp down
verb
🔍 Full entry

What it means

  1. verb repress or suppress (something regarded as undesirable)
    “The police clamped down on illegal drugs”