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. 2012