Datasegment.com Online Dictionary
  Online Dictionary : C : clamp down

clamp down


1 definition found

clamp down - WordNet (r) 2.1 (2005) :

  clamp down
      v 1: repress or suppress (something regarded as undesirable);
           "The police clamped down on illegal drugs" [syn: clamp down
           , crack down]