clamp down
English Dictionary
->
Letter C
-> clamp down
Search Dictionary:
clamp down Definition
(v)
repress
or
suppress
(
something
regarded
as
undesirable
); "
The
police
clamped
down
on
illegal
drugs
"
clamp down Synonyms
clamp down
crack down
© Art Branch Inc.