clampdown

1. (noun) sudden restriction on an activity
Related Words: limitation, restriction



Terms and Conditions of Use / Copyright Notice