Noun Definition

clampdown

1.Definition: sudden restriction on an activity

Category: General