clampdown /ˈklæmpˌdaʊn/ noun plural clampdowns
plural clampdowns
Learner's definition of CLAMPDOWN
[count]
: an increased effort to make sure that people obey laws and rules管制;压制;严禁 —
usually singular通常用单数 —
usually + on — see also clamp down on at 2clamp