CLAMP DOWN


Meaning of CLAMP DOWN in English

[clamp down] vi (1940): to impose restrictions: crack down "the police are clamping down on speeders"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.