Clampdown - Definition

clampdown

n 1: sudden restriction on an activity

Look up another word