Thesaurus.com
Dictionary.com
Definitions

clampdown

[klamp-doun] / ˈklæmpˌdaʊn /
NOUN
suppression
Synonyms
Antonyms
STRONGEST