English dictionary
clampdown meaning and definition
Definition and meaning of clampdown at MeaningMonkey.org. clampdown meaning and definition in the English Dictionary.CLAMPDOWN noun
Definition of clampdown (noun)
- sudden restriction on an activity
Source: Princeton University Wordnet