Webster's Revised Unabridged Dictionary · 1913
clampdown
Copy link
clampdown
, noun
sudden restriction on an activity.
↑