clampdownEnglish

clampdown

Noun

Sudden restriction on an activity

English: clampdown