English
Detailed Synonyms for clamp down in English
clamp down:
clamp down verb
-
clamp down
– repress or suppress (something regarded as undesirable) 1clamp down; crack down– repress or suppress (something regarded as undesirable) 1-
clamp down verb
-
crack down verb
-