VariousWords beta
Definitions:
Verb
clamp down
crack down
Definition: repress or suppress (something regarded as undesirable); "The police clamped down on illegal drugs"
Definition: To take harsh action (against), as when enforcing a law more stringently than before.