clampdown
English Dictionary
->
Letter C
-> clampdown
Search Dictionary:
clampdown Definition
(n)
sudden
restriction
on
an
activity
clampdown Synonyms
clampdown
© Art Branch Inc.