Meaning of crack down

Definition of crack down

(verb) repress or suppress (something regarded as undesirable); "The police clamped down on illegal drugs"

Other information on crack down

WIKIPEDIA results for crack down
Amazon results for crack down