Advertisement
Advertisement
View synonyms for clamp down
clamp down
verb
- to behave repressively; attempt to repress something regarded as undesirable
noun
- a sudden restrictive measure
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse