Definitions for clamp down
This page provides all possible meanings and translations of the word clamp down
clamp down, crack down(verb)
repress or suppress (something regarded as undesirable)
"The police clamped down on illegal drugs"
Find a translation for the clamp down definition in other languages:
Select another language: