We found 3 definitions of clampdowns from 2 different sources.
NounPlural: clampdowns |
||
clampdown - sudden restriction on an activity | ||
restriction, limitation the act of keeping something within specified bounds (by force if necessary); "the restriction of the infection to a focal area" |