English dictionary
clamp down meaning and definition
Definition and meaning of clamp down at MeaningMonkey.org. clamp down meaning and definition in the English Dictionary.CLAMP DOWN verb
Definition of clamp down (verb)
- repress or suppress (something regarded as undesirable)
- "The police clamped down on illegal drugs"
- synonyms: crack down
Source: Princeton University Wordnet