clampdown
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
sudden restriction on an activity
WordNet
Previous
clamorous
clamorously
clamour
clamouring
clamp
Next
clamper
clams
clamshell
clan
clancular