Home | Definition | clampdown

Definition of clampdown



Overview of noun clampdown

The noun clampdown has 1 senses? (no senses from tagged texts)
1. clampdown

(sudden restriction on an activity)