crack_downEnglish

clamp down, crack down

Verb

Repress or suppress (something regarded as undesirable)

English: clamp down, crack down

English words with similar meanings

Show 1 words